【发布时间】:2020-09-24 15:59:59
【问题描述】:
我在这里寻找答案无济于事;想知道这个问题是否最适合在 SQL 环境之外,但我想看看它是如何解决的。
我正在尝试查看网络旅程,因此需要我的数据采用以下格式:
ID DATE EVENT
1 01/01/20 "Landing Page"
1 01/01/20 "purchase page"
2...etc
目前数据格式如下:
ID DATE EVENT
1 01/01/20 "Landing page","purchase page"
2... etc
我基本上想用逗号分隔事件字段,并为每个逗号分隔的事件创建一个新行,并复制所有其他字段。我的 SQL 不是很好,已经尝试了许多临时表、联合和 split_parts 来打破该字段取得一些成功,但无法将其放入自己的行中。
【问题讨论】:
-
请用您正在运行的数据库标记您的问题:mysql、postgresql、sql-server...?
-
谢谢,它的 VerticaSQL
标签: sql string csv split vertica