>我在表格中为每个员工插入了加入日期,例如 March 9, 2014, 10:50:29
月结束后,我需要获取类似
3月9日=>20,3月10日=>30,.....
我尝试使用分组依据语句和 count(*),但我没有得到所需的输出。 请帮帮我...提前谢谢..
我想你正在使用日期时间字段来存储日期加入。
使用此查询,(请根据您的替换表名和字段)
SELECT DAY(joining_date) AS jdate, COUNT(*) AS jtotal
FROM your_table
WHERE MONTH(joining_date) = 3
GROUP BY jdate;
希望它有效。
SELECT DAY(joining_date) AS jdate, COUNT(*) AS jtotal
FROM your_table
WHERE MONTH(joining_date)=3 AND YEAR(joining_date)=2014
GROUP BY DAY(joining_date);
应该工作