我有以下的列如何讓所有的孩子記錄在MYSQL分層數據
id | parent_customer_id
-----------------------------
1 | 0
2 | 0
3 | 1
4 | 2
5 | 4
6 | 4
我想一個腳本,可以返回一個特定客戶的所有子ID的表。例如
get_child_ids (1) = 1,3
get_child_ids(2) = 2,4,5,6
get_child_ids(3) = 3
get_child_ids(4) = 4,5,6
get_child_ids(5) = 5
get_child_ids(6) = 6
某些ID可能會上升到10級。我發現了一個很好的解決方案,可以在https://explainextended.com/2009/07/20/hierarchical-data-in-mysql-parents-and-children-in-one-query/上獲得父母ID,但是我很難找到孩子
什麼麻煩? id的數據與您共享示例數據中的其他id不同。 –