|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Futur Membre du Club
![]() Inscription : octobre 2006 Messages : 163 ![]() |
Bonjour tout le monde.
J'ai une table Messages. chaque messages peut avoir une ou plusieurs 'sous messages' ou tout simplement des messages fils. Je veux écrire une requête SQL hiérarchique qui me retourne les messages fils d'un message quelconque. Dans cet exemple , les fils de Mess_Fils2: Code :
Mess_Pere->Mess_Fils1->Mess_Fils2->Mess_Fils3->Mess_Fils4 Code :
Et merci bien. |
||
|
|
00
|
|
|
#2 |
|
Expert Confirmé
![]() Inscription : septembre 2004 Messages : 2 942 ![]() |
|
|
|
00
|
|
|
#3 |
|
Futur Membre du Club
![]() Inscription : octobre 2006 Messages : 163 ![]() |
Merci LeoAnderson pour ta réponse.
Et si je veux la faire en utilisant les fonctions start with et connect by prior, comment dois je procéder ? Et merci encore. |
|
|
00
|
|
|
#4 |
|
Membre Expert
![]() Pacman PacmanBusiness analyst Inscription : juin 2004 Messages : 1 417 ![]() |
Salut !
Si tu cherches tous les fils, pourquoi tu ne fais pas la recherche dans sys_connect_by_path(o.mess_id,',') ? (afin de vérifier que le père y est...)
__________________
(c'est ma photo) Paku, Paku ! Pour les jeunes incultes : non, je ne suis pas un pokémon... Le pacblog : http://pacmann.over-blog.com/ |
|
00
|
Copyright © 2000-2012 - www.developpez.com