首页 > 解决方案 > 使用 SQL 比较两列,以确保两者中都存在相同的一组值

问题描述

我有以下几列要比较。需要确保表 1 的代码列中的所有值都存在于表 2 的代码列中。两者的代码存储顺序不同。需要针对其他表中的每个行值循环并检查每个行值。

表格1

Id  Code
1    2 
1    3
1    1 
1    4

表 2

Id Code
1   1
1   2
1   3
1   4

标签: sql

解决方案


减号函数将为您提供两个语句之间的区别:

select id, code
from table_1
minus
select id, code
from table_2   

推荐阅读