求MYSQL語句,兩個表聯表查詢,返回如圖樹結構
1 回答

胡說叔叔
TA貢獻1804條經驗 獲得超8個贊
sql語句肯定是返回不了這樣的數據結構的。
sql語句查詢結果只能返回一行一行的記錄,無法發揮這種多層嵌套的數據結構。
1 | select * from 大哥表 a left join 小弟表 b on a.id = b.dage_id |
這樣查出來的數據是
1 大張三 28 1 小S 1 18
1 大張三 28 1 小M 1 20
兩行記錄,前面是大哥后面是小弟,然后在在代碼邏輯中組裝一下就能得到你要的結果了
添加回答
舉報
0/150
提交
取消