|
Archives of the TeradataForumMessage Posted: Wed, 25 May 2011 @ 14:05:59 GMT
Hi. You can use RANK() or ROW_NUMBER(). I think somethink like this SELECT D.field1 , D.field2 , D.field3 , D.start_date , D.end_date from ( SELECT field1 , field2 , field3 , field4 , start_date , end_date , RANK() OVER ( PARTITION BY field1 , field2 , field3 ORDER BY start_date ASC ) as R_ORDER ) D WHERE D.R_ORDER = 1
| ||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||
Copyright 2016 - All Rights Reserved | ||||||||||||||||||||||||||||||||||||||||||||||||
Last Modified: 15 Jun 2023 | ||||||||||||||||||||||||||||||||||||||||||||||||