[SQL ] 樹狀結構表 是否顯示只寫在根節點

看板Database (資料庫)作者 (兔子)時間7年前 (2017/03/14 15:31), 7年前編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/2 (看更多)
資料庫名稱:MS SQL 資料庫版本:2012 內容/問題描述: 例如表長這樣 畫起來就會像這樣(只要黃色部份 ID PARENT_ID IS_SHOW root 1 null null └1 2 1 null └2 3 2 null3 4 3 null └4 5 4 null └5 6 5 null └6 7 6 false └7 8 2 ture ├8 9 2 false └9 輸出:1 2 8 例如表長這樣 畫起來就會像這樣(只要黃色部份 ID PARENT_ID IS_SHOW root 1 null null └1 2 1 null └2 3 2 null ├3 4 3 null │└4 5 4 null │ └5 6 5 null │ └6 7 6 true │ └7 8 2 ture ├8 9 2 false └9 輸出:1 2 3 4 5 6 7 8 is_show 表示: null = 非根節點 false = 根節點 不show true = 根節點 要show 資料量大約在5000筆 層數分佈在5~7層之間 有什麼方法可以快速找到需要顯示的所有節點嗎 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 211.75.101.50 ※ 文章網址: https://www.ptt.cc/bbs/Database/M.1489476688.A.321.html ※ 編輯: hirabbitt (211.75.101.50), 03/14/2017 16:39:08
文章代碼(AID): #1OnvnGCX (Database)
文章代碼(AID): #1OnvnGCX (Database)