0
圖:操作數據中加入
查詢的捧場:
SELECT DISTINCT c.CustomerID, c.FirstName , sh.DueDate, p.ProductID,p.ListPrice
FROM SalesLT.Customer c
INNER JOIN SalesLT.SalesOrderHeader sh
ON c.CustomerID = sh.CustomerID
INNER JOIN SalesLT.SalesOrderDetail sd
ON sh.SalesOrderID = sd.SalesOrderID
INNER JOIN SalesLT.Product p
ON sd.ProductID = p.ProductID
Order BY ListPrice Desc
輸出:
所需的結果:
對於所需的輸出:
- 可能是什麼就添加到現有的查詢?
- 做這個查詢的最佳方式是什麼?
- Sub查詢和連接的時間和空間複雜度是多少?
你是否使用聚合函數的子句?如果沒有,你可能想查看它[這裏](http://msdn.microsoft.com/en-us/library/ms189461.aspx) – 2013-05-02 11:09:32
你能解釋爲什麼產品ID在理想的結果表中有這些值嗎?即爲什麼794,795,793和956? – Serg 2013-05-02 13:30:28
@Serg感謝您指出。現在編輯! – vCillusion 2013-05-02 19:21:09