文章目录
题目
代码(7.16 首刷看解析)
知识点:if(条件, 1 , 0)
sum
是用来求和的 ,除以count(1)
,一般count(1)
就能表示分组后的各组总数
# Write your MySQL query statement below
select s.user_id, round(sum(if(action='confirmed', 1, 0)) / count(1), 2) confirmation_rate
from signups s left join Confirmations c on s.user_id = c.user_id group by s.user_id;