Forum |  HardWare.fr | News | Articles | PC | Prix | S'identifier | S'inscrire | Aide Recherche
2367 connectés 

  FORUM HardWare.fr
  Programmation
  SGBD/SQL

  Requete hierarchique

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Requete hierarchique

n°1938493
Anteus
Horlogateur
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   /   Pretty Much New York
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
Horlogateur
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   /   Pretty Much New York
n°1938500
Anteus
Horlogateur
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   /   Pretty Much New York
n°1938501
Anteus
Horlogateur
Posté le 06-11-2009 à 19:47:36  profilanswer
 

Merci skeye pour le passage :jap:


---------------
Autonomie, Excellence, But   /   Pretty Much New York

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

  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 HTTPrequête vers une page php depuis une autre..
Problème grosse requête PHP !affichage des résultats d'une requête SQL
Problème requête select avec double résultatsRequête SQL dans une table Hierarchique étrange (Oracle)
Plus de sujets relatifs à : Requete hierarchique


Hit-Parade
Copyright © 1997-2012 Hardware.fr SARL / Groupe LDLC / LesNumeriques.com / Version anglaise du site: BeHardware