2013-12-10 3 views
-2

질문이 있습니다.SQL : 총 수량 및 SUM

AdventureWorks2012 데이터베이스에서 Purchasing.PurchaseOrderDetail 테이블을 사용하여 쿼리를 작성하고 2006 년 동안 각 제품에 대해 구매 한 총 quanity 및 TotatQtyPurchased로 레이블 합계를 나열해야합니다. 또한 ProductID별로 그룹화해야합니다.

여기에 내 작품

SELECT POD.ProductID SUM(*) TotalQtyPurchased 
FROM Purchasing.PurchaseOrderDetail POD 
WHERE Date = '2006' GROUP BY POD.ProductID 

이다 그러나 나는 오류 메시지가 계속 : 메시지 102, 수준 15, 상태 1, 4 호선 근처의 구문이 잘못되었습니다 '*'를.

내가 뭘 잘못하고 있니? 감사.

+0

스택 오버플로는 코드의 작은 오타를 찾는 것이 아니기 때문에 투표를 종료해야합니다. – LittleBobbyTables

답변

1

"선택"목록의 첫 번째 필드와 두 번째 필드 사이에 쉼표가 없습니다.

SELECT POD.ProductID, 
SUM(*) TotalQtyPurchased 
FROM Purchasing.PurchaseOrderDetail POD 
WHERE Date = '2006' 
GROUP BY POD.ProductID 
+0

여전히 같은 오류 메시지가 표시됩니다. – user3047713