2017-08-08 95 views
-1

敌不过我有两个表选择,都包含电子邮件地址。
我需要回到表1中的所有行没有在表2中
为了简单起见,匹配的电子邮件地址,我们就可以说它们都具有两个字段,姓名和电子邮件。的MySQL从表1中,其中表2

+0

你尝试过这么远吗? – Eric

+0

isaace回答......等待计时器到期以检查框 –

回答

0
select * from table1 where emailAddress not it (select email address from table2) 
0

您可以尝试在where子句中使用NULL与LEFT JOIN。在LEFT JOIN中,如果table2没有匹配的值,它将用NULL表示。

SELECT * FROM表1 LEFT JOIN表2 ON Table1.email = Table2.email WHERE Table2.email IS NULL

相关问题