【发布时间】:2016-02-20 17:46:11
【问题描述】:
我有一个包含两列的表格:ID 和汽车。 示例数据如下所示:
ID | Cars
-----------------
1 | opel, honda and land rover
2 | ford and porshe, damaged
3 | volkswagen
4 | opel, seat, damaged
我想把它分成:
ID | Cars
-----------------
1 | opel
1 | honda
1 | land rover
2 | ford
2 | porshe, damaged
3 | volkswagen
4 | opel
4 | seat, damaged
所以分隔符是and 或, 但不是, damaged
postgresql中如何使用regex进行拆分?
编辑:
以及如何使它适用于像这样的记录
5 | land rover and opel, and ford
6 | ford; mazda and toyota
【问题讨论】:
-
“porshe”是什么车?
标签: sql regex postgresql