是否可以按组将多个行值返回到多列
有着独特的。
如果我的桌子是:
QUantityTypeID
1机、机、工
1机、发、机、工
1机、工
1机、工
(2)成品率
3机、发、机、工
11/T1584.4-1993/ 2013-09-11中转率、成品率、成品率等
select应返回:
订单
2013-08-25
2013年-09-2002年
2013年-09-11
2013年-09-15
2013年-09-16
2013年-09-16
发布于 2013-09-21 22:13:19
你需要把你的数据转到中心。
SELECT
OrderDate, [1], [2], [3], [4], CompanyID, TypeName
FROM test
PIVOT
(
MAX(Quantity)
FOR QUantityTypeID IN ([1], [2], [3], [4])
) as pSQL小提琴演示
https://stackoverflow.com/questions/18938036
复制相似问题