私はこのクエリを持っています:
SELECT id,id1,title FROM tablename
LEFT JOIN tablename AS parent
ON tablename .id1 = parent.id
WHERE parent.id is NULL
私が達成しようとしているのは、親が存在しない行のみが表示されることです。
テーブルのレイアウトと内容
id id1(parent) title
1 0 parent
2 1 child1
3 1 child2
4 100 orphan
5 1 child3
6 1 child4
この例では、既存の親行を持たない行 (行 4、孤立、テーブル名に存在しない親 100) を除いてすべてを照会します。