链接:https://www.yiibai.com/mysql/substring.html
博客:https://www.cnblogs.com/Fooo/p/3435687.html
问:
sql题 如何统计查询一个月中每天的记录
比如说要查2010年3月份每天的记录
答:(原博底下评论说不对,这里不做讨论,学习它用到的函数,可以看第一个链接)
select count(*),substr(t.date,1,10) from table t where t.date like '2010-03%' group by substr(t.date,1,10)
date的格式是YYYY-mm-dd hh:mm:ss
函数:
聚合函数 count()
substring() 函数 ,我试过用 substr(), 得到的答案是一样的。作用:从字符串中提取子字符串
两种形式:
substring(string,position);
substring(string,position,length)