0
我有以下數據庫表方案,我存儲組織架構。SQL轉換樹到多表的表
OrganizationID Uniqueidentifier
ParentID Uniqueidentifier
Name String
的樣本數據:
OrganizationID Name ParentID
1 A
2 B 1
3 C 2
我期待有
Level1 Level2 Level3 Level4 Level5
1 2 3 ... ...
在T-SQL如何才能做到這一點?
對不起,不理解你的問題,這些級別從哪裏來?你能給更多的描述嗎? – ljh 2013-03-22 06:34:25
級別實際上意味着轉換的行號,這也代表組織的層次級別。 – user846741 2013-03-22 07:27:32
[這個問題](http://stackoverflow.com/questions/5314595/sql-server-to-show-a-data-tree-in-a-specific-format)與你非常相似。但請注意(如該問題所示),如果您不知道級別的數量,那麼您需要動態SQL,因此您應該考慮在報告工具或客戶端應用程序中生成輸出,這可能會更容易一些。 – Pondlife 2013-03-22 14:44:25