Я пытаюсь написать запрос, в котором говорится, что если идентификатор существует в all1o1s
и в SC.salesforce_id
, а затем подсчитать, сколько раз он существует в all1o1s
.
Я написал:
select
sc.salesforce_id,
sum(case when all1o1s.member_id = sc.salesforce_id then 1 else 0) as "1o1 completed count"
from salesforce_contacts as sc
inner join leenk_1o1s as all1o1s on sc.salesforce_id = all1o1s.member_id
group by sc.salesforce_id;
Я получаю ошибку в строке суммы. Как мне структурировать этот запрос?
Спасибо!