3
列我有2個表SQL查詢轉換行
順序表 - OrderId-主鍵
Order Details表 - 訂單ID從訂單表的外鍵。
的OrderDetail表有其是在特定的順序
For example
Order Order Detail Table
ID CustomerID OrderDate ID OrderID ProductID UnitPrice Quantity
1 1 2009-10-1 1 1 5 5 10
2 2 2009-10-2 2 1 4 10 100
3 3 2009-10-3 3 1 7 8 50
4 1 2 5 20
5 2 1 8 100
6 2 5 5 1
7 2 4 10 100
8 3 1 5 200
9 3 3 20 100
10 3 2 5 200
I need to get result like this
OrderId ProductID Total Items
1 5,4,7,2 180 (sum of quantity)
2 1,5,4 300
3 1,3,2 500
我們如何在一個查詢中得到這樣的結果訂購的所有產品的信息?
你想要來連接的產品ID的? – Icode4food 2010-08-05 17:12:23
是的,我只需要爲每個訂單號獲取產品ID – Pinu 2010-08-05 17:13:45
什麼版本的SQL Server? – 2010-08-05 17:14:47