这是我在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