Valeur en doublon sur la décomposition d'un chlamps
J_J
-
yg_be Messages postés 23437 Date d'inscription Statut Contributeur Dernière intervention -
yg_be Messages postés 23437 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
J'ai un champs ENTITY avec différentes valeurs de ce type :
ENTITY
Orange/OBS/SCE/CSO/ESC/STI/CSE/TE
Orange/ODT/GSE
Orange/FGI
Orange/DSE/FGE/CSO/
Si nous prenons le premier exemple : 4Orange/OBS/SCE/CSO/ESC/STI/CSE/TE' , je souhaiterai avoir ce résultat au final
DECOMPOSITION_ENTITY
ORANGE
ORANGE/OBS
ORANGE/OBS/SCE
ORANGE/OBS/SCE/CSO
ORANGE/OBS/SCE/CSO/ESC/STI
Orange/OBS/SCE/CSO/ESC/STI/CSE
Orange/OBS/SCE/CSO/ESC/STI/CSE/TE
J'ai réalisé la requête SQL suivantes mais j'ai des doublons voir plus au lieu d'avoir une seule valeur:
Code :
J'obtiens le résultat suivant :
DECOMPOSITION_ENTITY
Orange/OBS/SCE/CSO/ESC/STI/CSE/
Orange/OBS/SCE/CSO/ESC/STI/CSE/
Orange/OBS/SCE/CSO/ESC/STI/CSE/
Orange/OBS/SCE/CSO/ESC/STI/
Orange/OBS/SCE/CSO/ESC/STI/
Orange/OBS/SCE/CSO/ESC/STI/
Orange/OBS/SCE/CSO/ESC/STI/
Orange/OBS/SCE/CSO/ESC/
Orange/OBS/SCE/CSO/ESC/
Orange/OBS/SCE/CSO/ESC/
Orange/OBS/SCE/CSO/ESC/
Orange/OBS/SCE/CSO/
Orange/OBS/SCE/CSO/
Orange/OBS/SCE/CSO/
Orange/OBS/SCE/CSO/
Orange/OBS/SCE/
Orange/OBS/SCE/
Orange/OBS/SCE/
Orange/OBS/SCE/
Orange/OBS/
Orange/OBS/
Orange/OBS/
Orange/OBS/
Orange/
Orange/
Orange/
Orange/
Le "Orange/" devrait apparaitre une seule fois idem pour le "Orange/OB", ainsi de suite, je devrais avoir une seule fois valeur pour chaque résultat.
Du coup je ne bloque car je ne sais pas ce qui ne va pas dans ma requête.
Merci d'avance pour votre :)
J'ai un champs ENTITY avec différentes valeurs de ce type :
ENTITY
Orange/OBS/SCE/CSO/ESC/STI/CSE/TE
Orange/ODT/GSE
Orange/FGI
Orange/DSE/FGE/CSO/
Si nous prenons le premier exemple : 4Orange/OBS/SCE/CSO/ESC/STI/CSE/TE' , je souhaiterai avoir ce résultat au final
DECOMPOSITION_ENTITY
ORANGE
ORANGE/OBS
ORANGE/OBS/SCE
ORANGE/OBS/SCE/CSO
ORANGE/OBS/SCE/CSO/ESC/STI
Orange/OBS/SCE/CSO/ESC/STI/CSE
Orange/OBS/SCE/CSO/ESC/STI/CSE/TE
J'ai réalisé la requête SQL suivantes mais j'ai des doublons voir plus au lieu d'avoir une seule valeur:
Code :
select substr( 'Orange/OBS/SCE/CSO/ESC/STI/CSE/TE', 1 , INSTR( 'Orange/OBS/SCE/CSO/ESC/STI/CSE/TE', '/' , -level)) AS DECOMPOSITION_ENTITY from (select distinct 'Orange/OBS/SCE/CSO/ESC/STI/CSE/TE' from dual )
connect by INSTR( 'Orange/OBS/SCE/CSO/ESC/STI/CSE/TE', '/', -level ) >0
J'obtiens le résultat suivant :
DECOMPOSITION_ENTITY
Orange/OBS/SCE/CSO/ESC/STI/CSE/
Orange/OBS/SCE/CSO/ESC/STI/CSE/
Orange/OBS/SCE/CSO/ESC/STI/CSE/
Orange/OBS/SCE/CSO/ESC/STI/
Orange/OBS/SCE/CSO/ESC/STI/
Orange/OBS/SCE/CSO/ESC/STI/
Orange/OBS/SCE/CSO/ESC/STI/
Orange/OBS/SCE/CSO/ESC/
Orange/OBS/SCE/CSO/ESC/
Orange/OBS/SCE/CSO/ESC/
Orange/OBS/SCE/CSO/ESC/
Orange/OBS/SCE/CSO/
Orange/OBS/SCE/CSO/
Orange/OBS/SCE/CSO/
Orange/OBS/SCE/CSO/
Orange/OBS/SCE/
Orange/OBS/SCE/
Orange/OBS/SCE/
Orange/OBS/SCE/
Orange/OBS/
Orange/OBS/
Orange/OBS/
Orange/OBS/
Orange/
Orange/
Orange/
Orange/
Le "Orange/" devrait apparaitre une seule fois idem pour le "Orange/OB", ainsi de suite, je devrais avoir une seule fois valeur pour chaque résultat.
Du coup je ne bloque car je ne sais pas ce qui ne va pas dans ma requête.
Merci d'avance pour votre :)
A voir également:
- Valeur en doublon sur la décomposition d'un chlamps
- Doublon photo - Guide
- Supprimer doublon excel - Guide
- En code ascii le caractère est code par la valeur - Guide
- Formule pour copier la valeur d'une cellule excel ✓ - Forum Excel
- Tirage au sort excel aléatoire sans doublon - Forum Excel
1 réponse
yg_be
Messages postés
23437
Date d'inscription
Statut
Contributeur
Dernière intervention
Ambassadeur
1 587
bonjour,
as-tu testé des variantes pour découvrir la cause de l'apparition de doublons?
as-tu testé des variantes pour découvrir la cause de l'apparition de doublons?