У меня есть запрос, который подсчитывает количество упоминаний каждого партнера в базе данных.
Запрос выглядит следующим образом:
SELECT partner, COUNT(*) AS Total
FROM database.data
GROUP BY 1;
Выходные данные выглядят следующим образом:
partner | total
---------+------
X | 5
Y | 3
Z | 2
X aa | 6
aa X | 7
Y aa | 1
Что мне нужно сделать, так это партнеры типа X
, X aa
, aa X
нужно считать вместе в одном ряду (то же самое для Y
и Y aa
. Я попытался поиграть с добавлением функции HAVING
в конце, но не смог заставить ее работать и не уверен, что это на самом деле правильный для использования.
Буду признателен за любую помощь! Спасибо!