首页 > 解决方案 > 有没有办法可以从一张桌子到另一张桌子上找到丢失的数字?(比较)

问题描述

有没有可以比较两个表数据的查询?例如。

我的第一个表的 ID 为 1、2、3、4、5、6、7、8、9、10。我的第二张桌子的 ID 为 1,3,5,7,9。

我的目标是获取缺失值。所以我的预期输出是 2,4,6,8,10。

先感谢您

标签: mysqlexcel

解决方案


尝试这个:

SELECT 
    num
FROM
    first_table t1 
WHERE
    num 
NOT IN 
    (SELECT 
        num 
     FROM 
        second_table
    );

推荐阅读