我有一个复杂的要求,我不确定PIVOT能否完成它。
所以,我有一个SQL表“Employee”,它有所有的员工数据(主键:EmployeeId)。此表具有带“Pricing”表的外键链接(加入EmployeeId)。
我的要求是将每个employeeId的结果显示为列和行,即该员工的最新最新价格
我可以通过简单的连接从“定价”表中获取定价信息,例如:
从定价p JOIN员工e中选择TOP(价格)e.EmployeeID = p.EmployeeID order by PDate Desc
但我不确定如何使用PIVOT。
感谢