我創建DTS - 在SSIS包:SQL轉換表結構
表users_properties:
[id] [user_id] [prop_name] [prop_value] 1 1 LastName Hendrix 2 1 FirstName John 3 2 LastName Adamson 4 2 FirstName Smith 5 2 Age 28
我怎樣才能獲得表這種結構:
[user_id] [LastName] [FirstName] [Age] 1 Hendrix John
是它例如,通過case-statement或Visual Studio中的組件,可以不用JOIN(perfomance !!!)來做到這一點?請告知如何做到這一點。
不確定爲什麼你認爲'JOIN's會導致性能問題。 [與適當的指標,這可能會有效或比pivoting更多。](http://stackoverflow.com/questions/7448453/sql-server-pivot-vs-multiple-join/7449213#7449213) – 2011-12-17 14:43:19