題解 | #統(tǒng)計(jì)每個(gè)學(xué)校的答過題的用戶的平均答題數(shù)#
統(tǒng)計(jì)每個(gè)學(xué)校的答過題的用戶的平均答題數(shù)
http://fangfengwang8.cn/practice/88aa923a9a674253b861a8fa56bac8e5
不知道有沒有人不懂這個(gè)count(*[question_id])除的問題
select university,
# 總算知道這里為什么直接用總數(shù)除以了
# 因?yàn)楹竺姘磳W(xué)校分組了,其實(shí)就是規(guī)定了學(xué)校名稱相同的情況下再除以
# 看ground by 課本上的用法說是聚集函數(shù)將作用與按值分組后的每一個(gè)組中
(count(qpd.question_id)/count(distinct(qpd.device_id))) as avg_answer_cnt
from question_practice_detail qpd
join user_profile up on qpd.device_id = up.device_id
group by university