Generating the output in Ascending order of Date (Month-YY)
435950Jun 6 2008 — edited Jun 10 2008Hi I have a query as below...
I want the result to be in Ascending order of date in the form of (Month-YY)
but i couled get the desired order
the result is next to the query...
SELECT TO_CHAR (TRUNC (TO_DATE (poh_date_d), 'MON'), 'MONTH') || ' - ' || TO_CHAR (TO_DATE (poh_date_d), 'YY'), class_code_c, COUNT (coach_no_c)
FROM mecd_coach_m
WHERE poh_date_d BETWEEN TO_DATE ('01-JAN-07') AND TO_DATE (SYSDATE)
AND poh_stn_c = 'MTN'
GROUP BY TO_CHAR (TRUNC (TO_DATE (poh_date_d), 'MON'), 'MONTH') || ' - ' || TO_CHAR (TO_DATE (poh_date_d), 'YY'), class_code_c
ORDER BY TO_CHAR (TRUNC (TO_DATE (poh_date_d), 'MON'), 'MONTH') || ' - '
|| TO_CHAR (TO_DATE (poh_date_d), 'YY')
The Output
TO_CHAR(TRUNC( CLASS_CODE COUNT(COACH_NO_C)
-------------- ---------- -----------------
APRIL - 07 ACCN 12
APRIL - 07 ACCW 7
APRIL - 07 ART 1
APRIL - 08 ACCN 16
APRIL - 08 ACCW 8
APRIL - 08 ART 4
APRIL - 08 GFSCWAC 1
AUGUST - 07 ACCN 12
AUGUST - 07 ACCW 3
AUGUST - 07 CT 2
AUGUST - 07 DCBACEN 1
DECEMBER - 07 ACCN 14
DECEMBER - 07 ACCW 7
DECEMBER - 07 ART 3
DECEMBER - 07 GFSCWAC 2
FEBRUARY - 07 ACCN 9
FEBRUARY - 07 ACCW 5
FEBRUARY - 07 GS 27
FEBRUARY - 07 GSCN 60
FEBRUARY - 08 ACCN 13
FEBRUARY - 08 ACCW 9
FEBRUARY - 08 FACCW 1
JANUARY - 07 ACCN 1
JANUARY - 07 ACCW 4
JANUARY - 07 ART 3
JANUARY - 07 GFSCWAC 1
JANUARY - 08 ACCN 15
JANUARY - 08 ACCW 13
JANUARY - 08 ART 4
JANUARY - 08 GFSCWAC 2
JULY - 07 ACCN 8
JULY - 07 ACCW 13
JULY - 07 ART 2
JULY - 07 BUO 1
JUNE - 07 ACCN 15
JUNE - 07 ACCW 10
JUNE - 07 ART 2
JUNE - 07 FCZ 1
JUNE - 07 FSCN 1
JUNE - 08 ACCW 1
JUNE - 08 ART 1
JUNE - 08 GS 2
JUNE - 08 GSCN 3
MARCH - 07 ACCN 18
MARCH - 07 ACCW 7
MARCH - 07 GS 30
MARCH - 08 ACCN 13
MARCH - 08 ACCW 9
MARCH - 08 GFSCWAC 1
MARCH - 08 GS 55
MARCH - 08 GSCN 79
MAY - 07 ACCN 10
MAY - 07 ACCW 8
MAY - 07 ART 4
MAY - 07 FSCN 1
MAY - 08 ACCN 4
MAY - 08 ACCW 3
MAY - 08 ART 1
MAY - 08 FACCW 1
MAY - 08 GS 11
NOVEMBER - 07 ACCN 15
NOVEMBER - 07 ACCW 12
NOVEMBER - 07 ART 1
NOVEMBER - 07 GS 32
NOVEMBER - 07 GSCN 70
OCTOBER - 07 ACCN 14
OCTOBER - 07 ACCW 7
OCTOBER - 07 ART 1
OCTOBER - 07 FACCW 1
OCTOBER - 07 GS 38
SEPTEMBER - 07 ACCN 8
SEPTEMBER - 07 ACCW 9
SEPTEMBER - 07 ART 1
SEPTEMBER - 07 DCTACEN 1
SEPTEMBER - 07 DCTEN 2
Please suggest me the Solution
Thank You....