Вот мой запрос:
SELECT
dbo.EmailCampaignTracking.emailOpened,
dbo.EmailCampaignTracking.emailUnsubscribed,
dbo.EmailCampaignTracking.emailBounced,
COUNT(*)
FROM
dbo.EmailCampaignTracking
Group By
dbo.EmailCampaignTracking.emailBounced,
dbo.EmailCampaignTracking.emailUnsubscribed,
dbo.EmailCampaignTracking.emailOpened
Вот как выглядят мои результаты:
emailOpened emailUnsubscribed emailBounced Totals
True False False 6
False False True 1
True True False 2
Я бы хотел, чтобы общее количество открытых электронных писем было 8, а не 6. Я понимаю, что прошу SQL сгруппировать их таким образом. Я просто хочу знать, как я могу получить итоги Distict для каждого столбца. Таким образом, emailOpened будет 8, emailUnsubscribeed будет 1, а emailBounce будет 2. Спасибо