MySQL - 在1表中搜索缺失值

时间:2013-09-25 16:15:34

标签: mysql sql linqpad

我有2个表,一个有客户地址,一个有邮政编码,还有相应的“地理区域”。

邮政编码表缺少100多个邮政编码,这些邮政编码无法与客户地址邮政编码匹配。

我正试图找到一种方法来搜索客户地址邮政编码不在邮政编码表中的所有记录。

2 个答案:

答案 0 :(得分:1)

首先从邮政编码表中选择不同的邮政编码,然后编写如下查询: 从邮政编码不在的客户地址中选择*(从邮政编码表中选择不同的postel代码)

答案 1 :(得分:0)

尝试类似这样的事情,其中​​table1是您的客户地址表,table2是另一个。

select table1.postcode from table1 left join table2 on table1.postcode = table2.postcode where table2.postcode is null;
相关问题