SQL记录拆分
请问大家能否把图中两条记录用SQL语句,拆分为4条,也就是查询出来有12条记录,谢谢!
(拆分的依据是S1,S2,S3,S4中有没有数量,有的话独立开来),求救!!!
拆分前: arrival_id manual_id supply_no warehouse_no goods_no colorid long s1 s2 s3 s4
123456 abcd 123a kkk fff ddd 0 0 5 9 0
123456 abcd 123a kkk zzz ddd 0 0 4 1 0
这两条记录拆分后如下:arrival_id manual_id supply_no warehouse_no goods_no colorid long s1 s2 s3 s4
123456 abcd 123a kkk fff ddd 0 0 5 0 0
123456 abcd 123a kkk fff ddd 0 0 0 9 0
123456 abcd 123a kkk zzz ddd 0 0 4 0 0
123456 abcd 123a kkk zzz ddd 0 0 0 1 0