文章詳情頁
mysql - sql 怎么根據(jù)父id查詢下三級子集?
瀏覽:137日期:2022-06-12 18:27:27
問題描述
現(xiàn)在有個需求根據(jù)根據(jù)fid查詢下三級子集數(shù)據(jù)庫一個表有三個字段(id,name,fid)id name fid1 01 02 02 13 03 24 04 35 05 36 06 47 07 6...............
現(xiàn)在怎么根據(jù)id查詢下三級的內(nèi)容比如 查id=3的下三級子集 結(jié)果如下最好能不能把level級顯示出來呢?id name fid (level)4 04 3 15 05 3 16 06 4 27 07 6 3請問大家這種sql該怎么寫呢
問題解答
回答1:遞歸查詢出來吧
回答2:表增加個字段level,數(shù)據(jù)全部load到內(nèi)存里,計算下level做下數(shù)據(jù)庫的訂正,以后各種查詢就容易多了。
相關(guān)文章:
1. javascript - 在 model里定義的 引用表模型時,model為undefined。2. python3.x - c++調(diào)用python33. css3 - 沒明白盒子的height隨width的變化這段css是怎樣實現(xiàn)的?4. atom開始輸入!然后按tab只有空格出現(xiàn)沒有html格式出現(xiàn)5. css3 - 這個右下角折角用css怎么畫出來?6. android - 課程表點擊后浮動后邊透明可以左右滑動的界面是什么?7. java - 根據(jù)月份查詢多個表里的內(nèi)容怎么實現(xiàn)好?8. 關(guān)于docker下的nginx壓力測試9. javascript - 一個關(guān)于客戶端和前端通信的疑惑?10. debian - docker依賴的aufs-tools源碼哪里可以找到啊?
排行榜

熱門標(biāo)簽