-4

到目前为止,我还没有找到答案,所以我想你可以帮助我解决这个问题。

我的数据库有 2 个表,都有一个名为“电子邮件”的字段。

我想做的是列出两个表中的所有电子邮件地址,而不显示两次电子邮件。有什么想法、示例脚本或类似的东西我可以使用吗?

谢谢

D.

4

3 回答 3

2
(SELECT email FROM table1) UNION DISTINCT (SELECT email FROM table2)

您需要根据需要替换表和字段名称

于 2012-12-05T22:09:39.170 回答
2

这应该可以解决问题。只需使用 UNION 命令将两个语句的结果连接在一起。

SELECT email FROM table1
UNION
SELECT email FROM table2
于 2012-12-05T22:09:56.370 回答
1

T-SQL:

SELECT DISTINCT email 
FROM
(
SELECT email FROM Table1
UNION
SELECT email FROM Table2
)
于 2012-12-05T22:09:50.803 回答