此题共包含一张表:
表1:answer_tb
要解决的问题:
统计11月份人均回答量(回答问题数量/答题人数),按回答日期排序,结果保留两位人数
解题思路:
- 11月每天回答问题的数量和每天答题的人数,人数需要去重
- 按回答日期排序,结果保留两位小数
SELECT answer_date ,
round(count(issue_id)/count(DISTINCT author_id),2) per_num
from answer_tb
where DATE_FORMAT(answer_date,'%Y%m') = '202111'
GROUP BY answer_date
order by answer_date