现有一表如下(select * from mytable):
id code info
1 45,12 book,pc
2 22,10 paper,bike现在希望使用一条SQL拆分其中两个字段,变成如下:
id code1 code2 info1 info2
1 45 12 book pc
2 22 10 paper bike
请指教。
id code info
1 45,12 book,pc
2 22,10 paper,bike现在希望使用一条SQL拆分其中两个字段,变成如下:
id code1 code2 info1 info2
1 45 12 book pc
2 22 10 paper bike
请指教。
SELECT
SubStr('45,12',1,InStr('45,12',',')-1)code1,
SubStr('45,12',InStr('45,12',',')+1,Length('45,12'))code2
FROM dual;output:
CODE1 CODE2
45 12