これは、MySQL のテーブル結合に関する最後の質問へのフォローアップの質問です。
左の結合テーブルから NULL 値を選択できるようにする必要があります。
ここに私の参加があります:
table1.id | table1.name | table2.id | table2.surname
1 | John | 1 | Doe
2 | Michael | 2 | Anderson
3 | Anna | NULL | NULL
4 | Sue | NULL | NULL
したいのですselect WHERE table2.surname = NULL
が、次のようなクエリは機能しません。
SELECT table1.*,table2.*
FROM table1
LEFT JOIN table2
ON table1.id=table2.id
WHERE table2.surname=NULL
結果が得られない背後にあるロジックをある程度理解できますが、結果を取得する方法が必要ですか?
どんな助けにも感謝します。