db2 一列截取成多列 如 '"1","2","3"'一列 变为'1','2','3' 三列如select s_data from a显示{"1","2","3"}我希望能按照每一列单独显示出来,或者我希望只显示第二个单独列和第四个单独列
一个sql语句是很难达到的,db2不熟,下面是sql server里的方法,供你参考:
当然你可以用辅助表的方式,需要写更复杂的存储过程