Php 如何显示缺失日期的结果

Php 如何显示缺失日期的结果,php,mysql,Php,Mysql,我正在尝试编写一个查询,但它没有正确显示输出,我想查询从数据库中获取数据并找出丢失的日期。 以下是我的数据库和字段。表名“考勤” 这就是我正在尝试的问题 SELECT eid,count(*) as days_count, MONTHNAME(login), YEAR(login) FROM attendence WHERE eid=1 GROUP BY monthname(login),year(login); 有代码吗??这意味着你尝试了什么吗?先生,我正在尝试,但还不合适。选择ei

我正在尝试编写一个查询,但它没有正确显示输出,我想查询从数据库中获取数据并找出丢失的日期。 以下是我的数据库和字段。表名“考勤”

这就是我正在尝试的问题

SELECT eid,count(*) as days_count, MONTHNAME(login), YEAR(login) 
FROM attendence
WHERE eid=1 
GROUP BY monthname(login),year(login); 

有代码吗??这意味着你尝试了什么吗?先生,我正在尝试,但还不合适。选择eid,count(*)作为天数,MONTHNAME(登录名),YEAR(登录名),YEAR(登录名),其中eid=1,按MONTHNAME(登录名),YEAR(登录名)分组;创建一个月,年表来存储它,然后右键加入这个表,得到你想要的。好的,我会试试这个。先生,我想以月为单位显示丢失的日期
SELECT eid,count(*) as days_count, MONTHNAME(login), YEAR(login) 
FROM attendence
WHERE eid=1 
GROUP BY monthname(login),year(login);