使用sql从两个表中检索数据

时间:2014-01-10 16:00:21

标签: sql

我不确定我想做什么是可能的,但是......

我有两个表将在名称字段上加入。每个表将具有相同的相应字段,但是,值可以相同或不同。我想要一个只会拉出各个字段值不同的行的查询。我知道我可以使用包含OR和NOT EQUAL的长子句来做到这一点,但是例如,如果表包含15个字段,那么这将不会很有趣。您能以编程方式枚举任意数量的字段,并将这些字段与值的差异进行比较吗?

1 个答案:

答案 0 :(得分:0)

也许MINUS会起作用?

SELECT name, dob, gender FROM table1
MINUS
SELECT name, dob, gender FROM table2;