Bonjour à tous,

Je suis un peu bloqué dans la construction d'une requête.
J'ai besoin de récupérer un champ1 dans une TABLE1 sur lequel je dois boucler pour récupérer les données d'une TABLE2 liées à ce champ1.
Le tout dans une seule requête.
J'ai un peu tout essayé,
Créer un curseur et faire un FETCH dans un REPEAT. Sans parvenir à faire quelque chose qui se tienne au niveau syntaxique.
CE qui donne, dans mon charabia :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
WITH TAB_1
(SELECT champ1 FROM TABLE1)
 
boucle
SELECT champ2 FROM TABLE2 WHERE champ3 = TAB_1.champ1
NEXT TAB_1
boucle
Quelqu'un pourrait-il me décoincer ?
Merci par avance.