SQL:从两个表中选择列

前端之家收集整理的这篇文章主要介绍了SQL:从两个表中选择列前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个包含两个表的数据库(Table1和Table2).他们都有一个共同的列[ColumnA],它是一个nvarchar.

如何从两个表中选择此列,并将其作为单个列返回到我的结果集?

所以我正在寻找像:

ColumnA in Table1:
a
b
c

ColumnA in Table2:
d
e
f

Result set should be:
a
b
c
d
e
f

解决方法

SELECT ColumnA FROM Table1 UNION Select ColumnB FROM Table2 ORDER BY 1

此外,如果您知道Table1和Table2的内容将不会重叠,则可以使用UNION ALL代替UNION.节省一点资源.

– 凯文飞兆

猜你在找的MsSQL相关文章