У вас нет одинакового количества «неагрегирующих» столбцов в предложениях select
и group by
SELECT
as_of_date
, COUNT( DISTINCT (issuer_id) )
...
GROUP BY
as_of_date
, ISSUERID <<< this is the problem
Вам нужно либо включить ISSUERID в предложение select:
SELECT
as_of_date
, ISSUERID
, COUNT( DISTINCT (issuer_id) )
...
GROUP BY
as_of_date
, ISSUERID
ORDER BY
as_of_date ASC
Или полностью удалите ISSUERID.
SELECT
-- non-aggregating columns
as_of_date
, ISSUERID
-- aggregating columns
, COUNT( DISTINCT (issuer_id) )
FROM ...
WHERE ...
GROUP BY
-- repeat all non-aggregating columns here
as_of_date
, ISSUERID