SQL Server 2008
两张表:
表 A 有以下数据:
RowA
RowB
RowC
RowD
表 B 有以下数据:
Row4
Row3
Row2
Row1
我想得到以下输出:
RowA Row1
RowB Row2
RowC Row3
RowD Row4
两个表之间唯一的共同值是行号
我当然可以单独获取数据:
SELECT val
FROM A
ORDER BY val
SELECT val
FROM B
ORDER BY val
但是我如何加入行号?
如果我没有 order-by,但只想按它们出来的顺序排列行怎么办?
RowA Row4
RowB Row3
RowC Row2
RowD Row1
就像在加入
SELECT val
FROM A
SELECT val
FROM B