SQL查询从两个不同的表中获取附加的结果集

时间:2014-04-23 07:56:32

标签: mysql sql

我有两个表,两个表中都有一个列名为“mobile number”。我需要来自两个表的所有不同“移动号码”的结果集。对于同样的问题,我的查询是什么。

p.s:这是我的第一个问题,我也是sql查询的新手。对任何愚蠢的假设表示歉意。

2 个答案:

答案 0 :(得分:0)

对两个表中的选择使用union

select mobile_number from table_1
union
select mobile_number from table_2

使用Union可以消除所有重复的结果,只显示不同的值。

答案 1 :(得分:0)

这应该对你有用

select distinct(mobilenumber)
from table
union
select distinct(mobilenumber)
from table1;