比较SQL中的两列?

时间:2013-07-09 03:02:41

标签: mysql

我知道我刚问了一个问题,但我意识到我错了所以

所以在MYSQL中,如果你是一个带有SSN列的两个表,另一个带有CSSN列的两个表,两个整数,我怎样才能确定哪个SSN不在CSSN列中?

2 个答案:

答案 0 :(得分:1)

这个简单的查询应该这样做:

select SSN from table1 where
       SSN not in (select CSSN from table2)

这是一个SQL小提琴:http://sqlfiddle.com/#!2/d89f7/1

答案 1 :(得分:0)

你可以试试这个。

SELECT * FROM tab1 t1 INNER JOIN tab2 t2
ON t1.SSN <> t2.CSSN