查询某几个月中每天的操作量
命令格式
Select DATE_FORMAT(字段,'%Y-%m-%d')AS "时间", COUNT(1)AS "数量"
FROM 表名 WHERE 字段>'2021-01-01 00:00:00'
AND 字段<'2021-03-26 00:00:00'
GROUP BY DATE_FORMAT(字段,'%Y-%m-%d') WITH ROLLUP
查询截图
查询一天中每个小时的操作量
命令格式
select hour(字段) as '小时',count(*) as '效率'
from 表名
where 表名.字段>=str_to_date('2021-1-12 00:00:00','%Y-%m-%d %H:%i:%s')
and 表名.字段<str_to_date('2021-1-13 00:00:00','%Y-%m-%d %H:%i:%s')
group by hour(字段) order by hour(字段)
查询截图
查询当前月份内的所有数据
命令格式 ps(二种格式都行)
一:select * FROM 表名 WHERE DATE_FORMAT(字段,'%Y%m') = DATE_FORMAT(CURDATE(),'%Y%m');
二:select * FROM 表名 where date_format(字段,'%Y-%m')=date_format(now(),'%Y-%m');
查询近7天内的数据
命令格式
select * from 表名 where date_sub(CURDATE(),INTERVAL '7' DAY) <= DATE(字段);
查询上周的数据
命令格式
SELECT * FROM 表名 WHERE YEARWEEK(date_format(字段,'%Y-%m-%d')) = YEARWEEK(now())-1;
查询本季度的数据
命令格式
select * FROM 表名 where QUARTER(字段)=QUARTER(now());