这是我关于 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
我可以稍微理解它背后的逻辑,没有给我任何结果,但一定有办法抓住它们的结果吗?
感谢任何帮助。