Re: sql help, please
- From: Michael Moore <michaeljmoore@xxxxxxxxx>
- To: Eugene Pipko <eugene.pipko@xxxxxxxxxxxx>
- Date: Tue, 26 Jan 2010 15:49:12 -0800
or even better ...
SELECT animal, LTRIM( SYS_CONNECT_BY_PATH( grp, ',' ), ',' ) csv_list
FROM ( SELECT animal,
ROW_NUMBER( ) OVER( PARTITION BY animal ORDER BY 1 )
rnum,
grp,
COUNT( * ) OVER( PARTITION BY animal ) cnt
FROM c )
WHERE rnum = cnt
CONNECT BY animal = PRIOR animal AND rnum
- 1 = PRIOR rnum
START WITH rnum = 1;
Other related posts:
- » sql help, please- Eugene Pipko
- » RE: sql help, please- Michael McMullen
- » Re: sql help, please- Toon Koppelaars
- » RE: sql help, please- Eugene Pipko
- » Re: sql help, please- Stephane Faroult
- » RE: sql help, please- Stephens, Chris
- » RE: sql help, please- Eugene Pipko
- » Re: sql help, please- Michael Moore
- » RE: sql help, please- Eugene Pipko
- » Re: sql help, please- Michael Moore
- » Re: sql help, please - Michael Moore