數據庫分類排序的sql語句問題

數據庫分類排序的sql語句問題
大家好L:

有這樣一個表,是分類的Category

有三個字段

ID 唯一標識
FatherID 父結點的ID (根節點的是0)
Name 名稱

我想得到這樣的結果

分類一
分類一子類1
分類一子類2
分類二
分類二子類1
分類二子類2


可否通過一條SQL語句得到這樣的順序呢?


SELECT name FROM Category
START WITH FatherID = 0
CONNECT BY PRIOR id = FatherID
ORDER SIBLINGS BY name

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章