select
    count(distinct device_id) as did_cnt,
    count(*) as question_cnt
from
    question_practice_detail 
where
    date like '2021-08-%';

从名为question_practice_detail的表中进行数据检索。

具体操作是,统计符合where子句条件的数据。

条件是date字段的值类似2021-08-开头(代表 2021 年 8 月的所有日期)的数据。

在符合条件的数据中,统计device_id去重后的数量,并将其命名为did_cnt

同时统计符合条件的记录总数,命名为question_cnt