У меня запрос выполняется ниже ...
Проблема в том, что Total Recommendations
возвращает неправильное значение, возвращает то же значение, что и Total Contacts
... Total Contacts
правильно ...Почему Total Recommendations
неправильно вычисляет?Спасибо
SELECT
ca.id,
ca.user_id,
ca.account_name,
COUNT(c.id) AS 'Total Contacts',
COUNT(pr.id) AS 'Total Recommendations'
FROM connected_accounts ca
LEFT JOIN contacts c
ON ca.id = c.connected_account_id
AND c.contact_type = 'email'
LEFT JOIN peer_recommendations pr
ON ca.id = pr.connected_account_id
WHERE ca.resource_type = 'calendar.readonly'
GROUP BY ca.id, ca.user_id, ca.account_name
ORDER BY ca.id DESC
LIMIT 8