我具有以下表格结构。我想使用数据透视表为不同表列设置2个标题。我还提到了我的预期输出。
Table : 1
tblProject
ProhectId ProjectName Intime OutTime
934 AYX 540 1020
935 ABC 540 1020
936 XYZ 540 1020
937 QWE 540 1020
938 RTY 480 1020
table 2
tblCode
Id ProhectId Code
1 934 ABC001
2 935 XYZ002
3 936 255000
4 937 789654
5 938 458922
我也尝试过结果
select * from (select sum((convert(decimal,OutTime - InTime))/60) as TotalTime, ProjectName from tblProject group BY ProjectName)
src pivot(Max(src.TotalTime) for src.ProjectName in (AYX,ABC,XYZ,QWE,RTY)) piv
我无法使用Project Code的新标题来枢转第二张表。
预期输出:
Project Name AYX ABC XYZ QWE RTY
code ABC001 XYZ002 255000 789654 458922
8(Hours) 8 8 8 9