Valeur en doublon sur la décomposition d'un chlamps
J_J
-
yg_be Messages postés 23541 Date d'inscription Statut Contributeur Dernière intervention -
yg_be Messages postés 23541 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
- Logiciel gratuit calcul valeur nutritionnelle - Télécharger - Santé & Bien-être
- Valeur ascii - Guide
- Supprimer doublon excel - Guide
- Décomposition facteur premier casio graph 35+e - Forum calculatrices
1 réponse
yg_be
Messages postés
23541
Date d'inscription
Statut
Contributeur
Dernière intervention
Ambassadeur
1 584
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?