因此,在此數據庫中,員工進行銷售,每個員工都有一位經理。
我試圖找出如何計算經理的銷售總額。
我發現如何獲得每個員工的銷售額,但我不知道如何獲得經理。
SELECT Employee.Name, SUM(OrderItem.Quantity*OrderItem.Saleprice)
FROM (Employee INNER JOIN [Order] ON Employee.EID = Order.EID) INNER JOIN OrderItem ON
Order.OrderID = OrderItem.OrderID
Group By Employee.Name;
我是否需要由經理訂購?或者有一個where子句只列出經理?
只要是只有1級深員工的經理,我們可以假設,這將始終是這種情況或會僱員也可以是經理給別人,也報告給經理嗎? – xQbert 2013-05-06 00:51:29