Requête SQL

Fermé
ruth - 23 juil. 2003 à 16:29
kaiz Messages postés 59 Date d'inscription mardi 24 juin 2003 Statut Membre Dernière intervention 31 juillet 2003 - 24 juil. 2003 à 12:04
SAlut à tous!
SVP comment définir une requete sql qui permet de recuperer dans une table des données dont l'un des champs se trouve dans un jeu d'enregistremen ado recorset (je developpe avec VB)
Exemple:
recuperer dans la tab toto les données dont la clé ID_TAB_SECOND se trouve dans un recorset MonRst SANS avoir à faire une boucle pr recuperer ID_TAB_SECOND dans MonRst et constituer le "IN de la ma requete?
Je cherche une requete du genre:
"select * from toto where ID_TAB_SECOND in MONRst.fields( "ID_TAB_SECOND")
la requete proposee etant bien sur fausse
je ne veux pas faire une boucle pr recuperer les MONRst.fields( "ID_TAB_SECOND")
!!EST POSSIBLE?

MERCi

3 réponses

kaiz Messages postés 59 Date d'inscription mardi 24 juin 2003 Statut Membre Dernière intervention 31 juillet 2003 6
24 juil. 2003 à 11:34
salut,

Si j ai bien compris ton prob il te faut utiliser un curseur je pense.
0
pourquoi pas un SELECT imbriqué du style ?

select * from employes where id_entreprise in
(
select id from entreprises where nom='Microsoft'
)
0
kaiz Messages postés 59 Date d'inscription mardi 24 juin 2003 Statut Membre Dernière intervention 31 juillet 2003 6
24 juil. 2003 à 12:04
C'est trés long a executer et s il veut retraiter ces données ca risque d'etre galere
0