请教一个问题的解决方法,谢谢
有个表:订单号 产品名 产品名 产品名 ........
001 L001 D003 L005.........
002 E002 D006 D003.........
............................................
能不能用SQL从一张表中找出第二列到第n列中不同的产品名,然后放到新表同一列中呢?
或者,能不能把把第三列到第n列的数据放到第二列中呢?请教一个
首先创建一张表:新表
insert into 新表 select 产品名1 from 旧表 union select 产品名2 from 旧表 union select 产品名3 from 旧表 union select 产品名4 from 旧表
注意字段哦
第二个问题理解的不是很清楚,,,
1,选择相应的行,
2,执行更新语句,
应该就可以了。