Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3035 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Requete hierarchique

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Requete hierarchique

n°1938493
Anteus
Mieux vaut prévenir que guérir
Posté le 06-11-2009 à 19:31:34  profilanswer
 

Bonjour,
 
J'ai la requete suivante sur une base Oracle 9i:
 
SELECT  
ID, SUBSTR(SYS_CONNECT_BY_PATH(ID, '/' ), 2,6)  
FROM
TABLE  
CONNECT BY PRIOR ID=PARENT  
START WITH ID IN (
SELECT ID FROM TABLE WHERE ID LIKE '1234%')
 
La table requetee a une colonne "TYPE".
 
Je voudrais afficher le TYPE du parent racine que je recupere via SUBSTR(SYS_CONNECT_BY_PATH(ID, '/' ), 2,6)
 
Je me creuse la tete, mais je ne vois pas alors que j'ai le sentiment que ca doit etre evident [:gratgrat]
 
Quelqu'un a une idee?


---------------
Autonomie, Excellence, But
mood
Publicité
Posté le 06-11-2009 à 19:31:34  profilanswer
 

n°1938496
skeye
Posté le 06-11-2009 à 19:37:54  profilanswer
 

euh, rajouter TYPE dans les colonnes demandée?[:pingouino]


---------------
Can't buy what I want because it's free -
n°1938498
Anteus
Mieux vaut prévenir que guérir
Posté le 06-11-2009 à 19:39:39  profilanswer
 

skeye a écrit :

euh, rajouter TYPE dans les colonnes demandée?[:pingouino]


le TYPE du parent racine
 
Si je rajoute juste la colonne, j'aurai le type des enfants, ce que je ne veux pas. Ou du moins, je sais comment le choper :D


---------------
Autonomie, Excellence, But
n°1938500
Anteus
Mieux vaut prévenir que guérir
Posté le 06-11-2009 à 19:46:45  profilanswer
 

Ah ben j'ai trouve, en fait
 
SELECT  
ID, SUBSTR(SYS_CONNECT_BY_PATH(ID, '/' ), 2,6), SUBSTR(SYS_CONNECT_BY_PATH(TYPE, '/' ), 2,1)  
FROM  
TABLE  
CONNECT BY PRIOR ID=PARENT  
START WITH ID IN (  
SELECT ID FROM TABLE WHERE ID LIKE '1234%')  
 
C'etait effectivement tout con :D


Message édité par Anteus le 06-11-2009 à 19:47:06

---------------
Autonomie, Excellence, But
n°1938501
Anteus
Mieux vaut prévenir que guérir
Posté le 06-11-2009 à 19:47:36  profilanswer
 

Merci skeye pour le passage :jap:


---------------
Autonomie, Excellence, But

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Requete hierarchique

 

Sujets relatifs
Requête sql avec jointure?[RESOLU]Requête SQL: Afficher Gratuit/Payant en une seule fois
[RESOLU]Plusieurs requetes SQL en une seul sous forme de tableauRequête multi jointures et regroupement
JSF/JSP/Servlet : Impression sur requête HTTPProblème grosse requête PHP !
affichage des résultats d'une requête SQLProblème requête select avec double résultats
Requête SQL dans une table Hierarchique étrange (Oracle) 
Plus de sujets relatifs à : Requete hierarchique


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR