Bonjour,
peut-on faire une requête SQL sur un ResultSet ?
je m'explique :
j'ai 3 tables T1, T2 et T3 table de jointure
je veux chercher des données dans T1 et T2 mais a partir de T3 :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 T1(id1, a,b) T2(id2, c,d) T3(id1,id2)
a partir de ce resultat je prend l'id1 pour rechercher dans T1 et id2 dans T2
Code : Sélectionner tout - Visualiser dans une fenêtre à part select * from T3
je veux faire une requete genre :
et
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 select * from T1 where id1 in (select id1 from T3)
au lieu de faire 2 fois la même requête, j'ai stocker le résultat de T3 dans resultSet,
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 select * from T2 where id2 in (select id2 from T3)[
je veux a partir de ce résultat recherche dans T1 et T2 ?
existe-il une solution ? sinon comment peut-on proceder ?
merci
Partager