Bonjour,
tout d'abord joyeux noel et bon bout d'an

J'ai un souci avec ma requête.
J'ai ma table pgm:
-group_uid
-partner_code
- parent_group_uid
-crpgm_delete_flag

Mon problème est le suivant:
J'aimerais obtenir l'arborescence de mes groupes mais sans mes partners.
Or comme il y a une ligne par partner, j'ai n lignes du même group uid.
Je n'arrive pas à faire de group by

Voici mon code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 
select level,
pgm.group_uid,
--rpad('/',2*level,'-')||pg.description,
sys_connect_by_path(pg.description,'/') "DESCRIPTION",
pgm.parent_group_uid
--pgm.partner_code
 
from partner_groups_maintenance pgm join partners_group pg on pg.group_uid=pgm.group_uid
start with pgm.parent_group_uid is null 
and pgm.crpgm_delete_flag='N'
connect by pgm.parent_group_uid=prior pgm.group_uid
--group by pgm.group_uid
merci d'avance

claire