select day(date) as day,count(question_id) as question_cnt from question_practice_detail where date like '2021-08-%' group by day(date);
从名为question_practice_detail
的表中统计 2021 年 8 月每天的问题数量。具体解释如下:
select day(date) as day,count(question_id) as question_cnt
:选择两个字段,day(date)
表示提取日期中的日,并重命名为day
;count(question_id)
用于统计question_id
的数量,并重命名为question_cnt
。from question_practice_detail
:指定数据来源表为question_practice_detail
。where date like '2021-08-%'
:筛选条件,只选取date
字段值以2021-08-
开头的数据,即 2021 年 8 月的数据。group by day(date)
:按照日期中的日进行分组,以便统计每天的问题数量。