今天总结一下,之前都是记录在文档上,容易丢
1、按日期范围统计数据
SELECTCOUNT(1)FROM tblWHEREdate(tbldata)between'2017-10-01'and'2017-10-30'AND(f.audit_status=3orf.audit_status=4)
2、精确查询年月天
select*fromytblwheredate_format(tbldata,'%Y-%m-%d')='xxxx-xx-xx';
3、查询从当前算往前推7天的内容(一周)
select*fromtablewhereDATE_SUB(CURDATE(),INTERVAL7DAY)<=DATE(tbldata);
4、查询一天
select*fromymtwhereDATE(tbldata)=CURDATE();
5、查询从当前算往前推1个月的内容(一月)
select*fromtablewhereDATE_SUB(CURDATE(),INTERVAL1MONTH)<=DATE(tbldata);
待我找文档继续修改上传