15
MySQL階層再帰クエリを作成する方法
次のようなMySQLテーブルがあります。 id | name | parent_id 19 | category1 | 0 20 | category2 | 19 21 | category3 | 20 22 | category4 | 21 ...... ここで、IDを指定するだけの単一のMySQLクエリを作成します(たとえば、 'id = 19'と言います)、そのすべての子IDを取得する必要があります(つまり、結果にはID '20、21,22 'が必要です)。 ...また、子の階層は不明である場合があります。 また、forループを使用した解決策はすでにあります...可能であれば、単一のMySQLクエリを使用して同じことを実現する方法を教えてください。