Byu*_*eng 3 sql sql-server join
我想将2个表合并为一个.我想说:
表格1
ID Name
1 A
2 B
3 C
Run Code Online (Sandbox Code Playgroud)
表2
ID Name
4 D
5 E
6 F
Run Code Online (Sandbox Code Playgroud)
我想制作Table3
Name1 Name2
A D
B E
C F
Run Code Online (Sandbox Code Playgroud)
我怎么能在SQL Server中执行此操作?任何帮助是极大的赞赏.
WITH t1 AS
(
SELECT a.*, ROW_NUMBER() OVER (ORDER BY id) AS rn
FROM table1 a
),
t2 AS
(
SELECT a.*, ROW_NUMBER() OVER (ORDER BY id) AS rn
FROM table2 a
)
SELECT t1.name, t2.name
FROM t1
JOIN t2
ON t1.rn = t2.rn
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
390 次 |
| 最近记录: |