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