這是我在Stack Overflow上的第一篇文章,我有一個相對簡單的初學SQL問題。 我的任務是爲我們的數據庫中的每位員工查找遲到時間表提交的次數。有兩張表我主要看過,但是我很難將兩張表合在一起,並且提出了與他們相關的發生次數和員工ID的正確視圖。計算子查詢中出現的次數
我已經創建了這個查詢,它爲我提供了每個發生的EmployeeID
。
SELECT db.Employee.EmployeeID
FROM db.LateTimesheets
INNER JOIN db.Employee ON Employee.LastName = LateTimesheets.LastName AND Employee.FirstName = Late Timesheets.FirstName
現在,這個簡單的查詢我有EmployeeID
的觀點反覆然而很多時候,這些事件時有發生。但是,我最終想要得到的是一個表格,它顯示每次發生的計數以及與此計數相關聯的EmployeeID
。
我會假設我需要使用COUNT()
函數來計算每個EmployeeID
的行數,然後選擇該值以及EmployeeID
。但是,我在正確構造子查詢時遇到了問題,到目前爲止,我所嘗試的所有內容都只會在MS SQL Server Management Studio中產生錯誤。
任何幫助,將不勝感激。先謝謝了!
感謝您的答覆! – Burzum619