我正在尋找與其他表的頂部n個結果相連的2個表,如下所述。選擇帶連接的頂部N
OrderHeader
OH_Id OrderDate
----------------------
1 2014-06-01
2 2014-06-02
3 2014-06-03
4 2014-06-04
5 2014-06-05
OrderProducts
OP_Id OH_Id Quantity
------------------------------
1 1 1
2 1 2
3 2 1
4 3 3
5 4 4
6 4 1
7 4 2
8 5 2
9 5 1
我期待的結果是這樣的頂級3級(4行)。
OH_Id OrderDate Op_Id Quantity
------------------------------------------------
1 2014-06-01 1 1
1 2014-06-01 2 2
2 2014-06-02 3 1
3 2014-06-03 4 3
注:我正在尋找特別加入2表,而不是寫作SP或循環查詢。
第一件事情。你正在使用SQL Server或MySQL? –
你想要'OrderHeader'中的前3個數字與'OrderProducts'中的所有相應的行? –