나의 풀이)with A as (select a.user_id, b.action, case when b.action = 'confirmed' then 1 else 0 end as num from Signups a left join Confirmations b on a.user_id = b.user_id) select user_id, sum(num)/count(*) as 'confirmation_rate' from A group by user_idSignups에만 존재하는 user_id가 있었기 때문에 left join을 해주었다.case when문을 사용하여 confirmed 인 경우에 1 아닌 경우 0을 주어본 쿼리에서 sum()을..