mysql 樹節(jié)點(diǎn),查詢所有子節(jié)點(diǎn)列表

  1. mysql 中構(gòu)建函數(shù)
BEGIN   
DECLARE str varchar(100);  
DECLARE cid varchar(100);   
SET str = '$';   
SET cid = rootId;   
WHILE cid is not null DO   
    SET str = concat(str, ',', cid);   
    SELECT group_concat(id) INTO cid FROM depts where FIND_IN_SET(parent_id, cid) > 0;   
END WHILE;   
RETURN str;   
END
  1. 查詢語句
select * from users where dept_id in (select id from depts d where FIND_IN_SET(id,getChildList(1)));
  1. 還是附上完整的 sql 文件帶勁
    鏈接: https://pan.baidu.com/s/1SXGLFdUwPQbyS3le4O81-A 密碼: 9zw8

剛剛深入點(diǎn)去接觸 MySql,以前的我對數(shù)據(jù)庫的理解真是太天真了。

參照鏈接:https://blog.csdn.net/u014033756/article/details/70567746

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容