我有一张表,我每月都会用新数据更新。有时,数据中会出现一个新的Location值。我有另一个表,其中包含有关位置的所有详细信息,以确保新的位置值存在。进行验证的最佳方法是什么?
数据表名称为SCM,位置详细信息表名称为LocationDetail。
SCM的字段名称是Location,LocationDetail的字段名称是LocationCode。
如果新位置不在LocationDetail表中,我需要知道所以我可以添加它,所以我正在寻找一个查询,它将向我显示SCM表中不在LocationDetail表中的所有位置
答案 0 :(得分:1)
快速而肮脏
select * from SCM
where Location not in (
select LocationCode from LocationDetail
)