-2
这里是我现有的表:转换行到列列排在SQL Server
id |user-LastName |user-FirstName |manager-lasename |manager-firstname
22 Gould Todd raj kumar
23 Volk Michael anil tej
24 Sarosiek Kristi mahesh banda
我需要得到以下结果:
id name user manager
22 last name gould raj
22 first name todd kumar
23 last name Volk anil
23 first name Michael tej
24 last name Sarosiek mahesh
24 first name Kristi banda
我使用PIVOT
尝试过,但我无法让它工作。有没有人有办法解决吗?
你的表似乎有一些潜在的正常化问题。你不应该把经理的信息放在另一张桌子上吗?不确定表格是什么,但很可能用户数据也应该放在单独的表格中。 –