在mysql lt_amp;lt;转amp;gt;mysql 树查询话语
轉mysql 樹查詢語句 原鏈接:http://skudy.iteye.com/blog/1434254 求下級所有節點 SELECT b.* FROM tree AS a, tree AS b WHERE a.id= b.pid AND(a.id= ? OR a.pi= ?) 求所有子節點 SELECT * FROM tree t WHERE NOT EXISTS( SELECT 1 FROM tree t1, tree t2
mysql 樹查詢語句
原鏈接:http://skudy.iteye.com/blog/1434254
求下級所有節點
SELECT
b.*
FROM
tree AS a,
tree AS b
WHERE
a.id= b.pid
AND(a.id= ? OR a.pi= ?)
求所有子節點
SELECT
*
FROM
tree t
WHERE
NOT EXISTS(
SELECT
1
FROM
tree t1,
tree t2
WHERE
t1.id= t2.pid
AND t1.id= t.id
)
求所有根節點
SELECT
*
FROM
tree t
WHERE
NOT EXISTS(
SELECT
1
FROM
tree t1,
tree t2
WHERE
t1.id= t2.pid
AND t1.id= t.pid
)
本文原創發布php中文網,轉載請注明出處,感謝您的尊重!
總結
以上是生活随笔為你收集整理的在mysql lt_amp;lt;转amp;gt;mysql 树查询话语的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Roxe:大涨时毅然销毁99% ROC
- 下一篇: MySQL优化:12种提升SQL执行效率