Jas*_*els 0 sql sql-server-2008
假设您有两个具有完全相同列的表.
Table1:
Name Type AveSls
A 2 20
B 4 10
C 1 15
Table2:
Name Type AveSls
D 2 8
E 3 15
F 1 12
Run Code Online (Sandbox Code Playgroud)
如何将SQL Server 2008中的两个表与SQL声明相结合,以便组合表如下所示:
Table3:
Name Type AveSls
A 2 20
B 4 10
C 1 15
D 2 8
E 3 15
F 1 12
Run Code Online (Sandbox Code Playgroud)
您可以简单地使用UNION ALL(即使它们在两个表中都重复也可以获取所有行)或UNION获取非重复行.
SELECT name,
type,
avesls
FROM table1
UNION ALL
SELECT name,
type,
avesls
FROM table2
Run Code Online (Sandbox Code Playgroud)
了解更多关于UNION在MSDN.
| 归档时间: |
|
| 查看次数: |
111 次 |
| 最近记录: |