Hello,I'm trying to select some data totalled across a rolling 12 month period with the month name listed and two totals.Expected output: Open ClosedJanuary 2 2February 2 1March 0 1Table:PROBLEM_ID OPENED CLOSED 1 2010-01-21 16:03:09.0 2010-02-22 16:03:09.0 2 2010-01-15 16:03:09.0 2010-03-16 16:03:09.0 3 2010-02-22 16:03:09.0 2010-01-22 16:03:09.0 4 2010-02-27 16:03:09.0 2010-01-29 16:03:09.0My attempt (Returns two columns for the last month):SELECTSUM(CASE WHEN i.OPENED between SYSDATE-30 and SYSDATE THEN 1 ELSE 0 END) AS Opened, SUM(CASE WHEN i.CLOSED between SYSDATE-30 and SYSDATE THEN 1 ELSE 0 END) AS Closed FROM incident iGROUP BY TO_CHAR(SYSDATE, 'YYYY'), TO_CHAR(SYSDATE, 'MM')
Returns:Opened Closed121 221