| Oracle FAQ | Your Portal to the Oracle Knowledge Grid | |
|  |  | |||
Home -> Community -> Usenet -> c.d.o.server -> Select not working
Oracle 8.1
I have the following data
Carr ID St_ID Beg_Dt 10002 10210 6/16/2000 13:56:25 10002 10211 6/16/2000 13:29:09 10002 10213 6/16/2000 13:34:50 10002 10215 6/16/2000 13:35:54 10002 10216 6/16/2000 13:34:39 10002 10219 6/16/2000 13:36:24
I use the following select against this data
SELECT A.*, A.ROWID
       FROM AUTH A
       WHERE A.CARR_ID=:CARR_ID AND
                      A.BEG_DT=(SELECT MAX( C.BEG_DT ) FROM AUTH C
                                           WHERE C.ST_ID=A.ST_ID )
       ORDER BY A.ST_ID
I get the following results:
Carr ID St_ID Beg_Dt 10002 10215 6/16/2000 13:35:54 10002 10216 6/16/2000 13:34:39 10002 10219 6/16/2000 13:36:24
Since the ST_ID column has a unique value in each of the rows, I should be getting all six rows in the result set. Can anyone tell me why I am not getting the expected results.
Thanks
--
Jim Poe ( jpoe_at_fulcrumit.com )
--
Jim Poe ( jpoe_at_fulcrumit.com )
Received on Tue Jun 20 2000 - 00:00:00 CDT
|  |  |