Невозможно использовать агрегат или подзапрос в выражении, используемом для группы по списку предложения GROUP BY

В приведенном ниже операторе sql я получаю следующую ошибку

Невозможно использовать агрегат или подзапрос в выражении, используемом для группировать по списку предложения GROUP BY.

Как это обойти?

SELECT
    T.Post,
    COUNT(*) AS ClientCount,
    Client = CASE COUNT(*) WHEN '1' THEN T.Client ELSE '[Clients]' END
FROM
    MyTable T
GROUP BY
    T.Post,
    CASE COUNT(*) WHEN '1' THEN T.Client ELSE '[Clients]' END
7
задан DineshDB 28 March 2018 в 07:32
поделиться