| Oracle FAQ | Your Portal to the Oracle Knowledge Grid | |
|  |  | |||
Home -> Community -> Usenet -> c.d.o.misc -> Re: Tough SQL - min, max driven
This one is at least a bit shorter:
		 Z.SUBURB_NAME,
		 TO_CHAR(X.MIN_TIME,'DDMonYYYY'),
		 TO_CHAR(X.MAX_TIME,'DDMonYYYY'),
		 Z.PRIORITY,
		 Z.JOB_TYPE,
		 Z.STATUS
FROM
         (
         SELECT	 A.POSTCODE,
         		 A.SUBURB_NAME,
         		 MIN(A.START_TIME) MIN_TIME,
         		 MAX(A.END_TIME) MAX_TIME,
         		 MIN(A.PRIORITY) MIN_PRIO
         FROM	 TEST_TABLE01 A
         GROUP BY A.POSTCODE,
         	  	 A.SUBURB_NAME
         ) X,
         TEST_TABLE01 Z
WHERE Z.POSTCODE = X.POSTCODE
AND	  Z.SUBURB_NAME = X.SUBURB_NAME
AND	  Z.PRIORITY = X.MIN_PRIO
sim Received on Fri Oct 14 2005 - 07:29:21 CDT
|  |  |