Anda harus mengelompokkan menurut ekspresi yang sama yang Anda gunakan dalam klausa SELECT.
Jadi jika Anda:
SELECT TRUNC(t.CREATE_TIME, 'MM') AS report_date,count(*) AS cnt_opened
... maka Anda harus ...
GROUP BY TRUNC(t.CREATE_TIME,'MM')
Anda harus mengelompokkan menurut ekspresi yang sama yang Anda gunakan dalam klausa SELECT.
Jadi jika Anda:
SELECT TRUNC(t.CREATE_TIME, 'MM') AS report_date,count(*) AS cnt_opened
... maka Anda harus ...
GROUP BY TRUNC(t.CREATE_TIME,'MM')