| 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
![]() |
![]() |