我有一个名为empattendancetable的表,其中的字段是eid,empname,designation,logindatetime,status
logindatetime的值来自datetimepicker,但我想显示每位员工每月的出勤报告
我没有得到查询以按月显示员工出勤的详细信息,所以任何人都让我知道如何编写查询
答案 0 :(得分:0)
你可以从这开始看看会发生什么:
SELECT eid 'ID',empname 'Name', month(logindatetime) 'Month', count(*) 'Attendance'
FROM empattendancetable
WHERE month(logindatetime)=@month
GROUP BY eid,empname, month(logindatetime)