RT 现在的数据是 这种 款号 颜色 + 尺码横排的。
如何通过SQL实现
货号 颜色 尺码名称 数量
XXX XXX XXXXXXX XX
这种4列的数据集呢?
求 大大们帮帮我。
------解决思路----------------------
SELECT * FROM [数据] UNPIVOT([数量] FOR [尺码名称]IN([29],[30],[31],[32],[33],[34],[35],[36],[37],[38],[39],[40]))U
------解决思路----------------------
select * from tablename unpivot
( qty for 尺码名称 in([29],[30],[31],
[32],[33],[34],[35],[36],[37],[38],[39],
[40])) as p
如果是动态直接多写几个尺码就好了。