我在SQL Server 2008中有以下视图.
DEPT | EMP_ID | EMP_NAME | P_DATE | HOURS_WORKED
Run Code Online (Sandbox Code Playgroud)
我希望视图是这样的:
DEPT | EMP_ID | EMP_NAME | 2012-09-28 | 2012-09-29 | 2012-09-30 | 2012-10-01 ...
Run Code Online (Sandbox Code Playgroud)
上面的日期列标题是P_DATE,其中是该员工在该特定日期的"Hours_Worked"值.
喜欢
2012-09-28
09:00:00
10:00:00
Run Code Online (Sandbox Code Playgroud)
我不确定我是否可以使用Pivot实现它.
请转到此链接以获得清晰的理解:SQL Server查看快照