是否可以以某一列为依据将一行分解为多行的SQL语句?
举例如下:
表X(a,b,c)
a b c
---------------------
1 x+y t1
2 q+w+e t2
3 z+aa+bb+cc+dd t3
...按b列以+号分解,+号的个数不定,得到下表
a b c
----------
1 x t1
1 y t1
2 q t2
2 w t2
2 e t2
3 z t3
3 aa t3
3 bb t3
3 cc t3
3 dd t3
举例如下:
表X(a,b,c)
a b c
---------------------
1 x+y t1
2 q+w+e t2
3 z+aa+bb+cc+dd t3
...按b列以+号分解,+号的个数不定,得到下表
a b c
----------
1 x t1
1 y t1
2 q t2
2 w t2
2 e t2
3 z t3
3 aa t3
3 bb t3
3 cc t3
3 dd t3
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货