我試圖根據分支ID(B001,B002,B003)計算每個分支的主管總數。我試圖讓'Sandy'計數爲1,'Mandy'計爲另一個(B001總共2名監督者),但在執行後,結果顯示3(Sandy分別計爲2個不同的值而不是1) 。所以,我應該怎麼做才能使B001分支主管的總數變爲2如何統計不同單元格中的相同值爲1而不是增加1乘1 sql
結果顯示: 2
SELECT Staff.BranchID,Branch.Manager AS ManagerName, COUNT (staff.Supervisor) AS TotalNumberofSupervisor FROM Staff INNER JOIN Branch ON Branch.BranchID = Staff.BranchID GROUP BY Staff.BranchID,Branch.Manager
您可以添加來自STAFF和BRANCH表的相關行/列嗎?會使它更容易理解。 – DaveInCaz