我用下面的查詢來獲取訂單ID:如何在MS Access SQL中獲取總金額?
SELECT OrderItem.ID
, ProductID
, OrderID
, Quantity
, P.Title
, P.CurrentPrice
, P.ID
, (P.CurrentPrice* OrderItem.Quantity) AS Total
FROM OrderItem
INNER JOIN Product AS P
ON OrderItem.ProductID = P.ID
我怎樣才能爲每個訂單ID總量(添加有相同的OrderID所有總)?
提示:'GROUP BY','SUM()'。 –
SELECT OrderItem.ID,產品ID,訂單ID,數量,P.Title,P.CurrentPrice,P.ID,(P.CurrentPrice * OrderItem.Quantity)爲總,SUM(總計) FROM OrderItem的INNER JOIN產品爲P ON OrderItem的.ProductID = P.ID GROUP BY的OrderID,OrderItem.ID,產品ID,數量,P.Title,P.CurrentPrice,P.ID無法正常工作,輸出我嘗試的MS Access內部使用的所有記錄和SUM(總計)=總 –
與其他查詢源查詢,以及它的工作選擇的OrderID,SUM(MainQuery.Total) FROM MainQuery GROUP BY的OrderID 但我需要用Delphi和公正的SQL查詢。 –