Você tem que agrupar pela mesma expressão que você usa na cláusula SELECT.
Então, se você:
SELECT TRUNC(t.CREATE_TIME, 'MM') AS report_date,count(*) AS cnt_opened
... então você tem que ...
GROUP BY TRUNC(t.CREATE_TIME,'MM')
SELECT TRUNC(t.CREATE_TIME, 'MM') AS report_date,count(*) AS cnt_opened
GROUP BY TRUNC(t.CREATE_TIME,'MM')
Usando o Pentaho Kettle, como carrego várias tabelas de uma única tabela, mantendo a integridade referencial?
Recurso Oculto:Arraste e Solte Objetos de Acesso entre Arquivos
Verificar/alterar o nível de compatibilidade de um banco de dados no SQL Server (SSMS)
Como monitorar seu ProxySQL com Prometheus e ClusterControl