我有一個嵌套集模型如下。嵌套集模型查詢選擇父節點內的節點
HOME
MUSIC
GUITAR
KEY BOARD
RADIO
FURNITURE
BDD
TABLE
BOOKS
BIBLE
Godfather
我的問題是查詢如何顯示父級的子元素? 例如。
列表MUSIC, FURNITURE, BOOKS
母公司爲HOME
列表GUITAR,KEY BOARD, RADIO
母公司爲MUSIC
我曾嘗試下面的查詢
select * from elements where lft between 1 and 22 order by lft asc
選擇第一父母的孩子,但它返回整個列表。
任何人都可以幫我嗎?
在此先感謝
表結構看起來像
-------+-------------------+------------+----------
id | cat_name | lft | rgt
-------|-------------------+------------+----------
1 | HOME | 1 | 22
感謝您的回覆。這個查詢是否適用於任何深層結構? – ramesh 2014-09-27 16:30:06
是的,小提琴的例子是與家庭,但音樂或書籍也會給出正確的結果。如果您需要更多解釋,請隨時詢問 – Gervs 2014-09-27 17:24:37
感謝您的工作......我會在這裏評論如果有任何疑問 – ramesh 2014-09-27 17:26:29