MySQLでは、私table1
は
ID name parent
1 one 0
2 two 1
3 three 1
そして私のtable2
は
ID name parent
1 com 2,3 -->is table1.ID
table2.parent
とtable1.id
と show ツリーの結果を関連付けたい:
com -> one -> two,three
どうすれば照会できますか? 私はこれを照会します:
SELECT *
from table1 a
left join table1 b on b.parent=a.ID
where b.ID in (2,3)
これはうまくいきましたが、これはうまくいきませんでした:
SELECT *
from table1 a
left join table1 b on b.parent=a.ID
where b.ID in (select parent from table2)