bonjour a tous,
j'ai un petit souci avec une de mes requetes imbriquée.la situation:
j'ai deux tables une qui liste des contacts(id,nom,prenom....) et une qui liste des entreprises(id,designation,....) appartenant a ces contacts.
avec la requete1 suivante je peu lister les clients des commerciaux dont je fourni le login en parametre:
SELECT Nom
FROM contacts AS contacts_2
WHERE (lieA IN
(SELECT idCompte
FROM contacts AS contacts_1
WHERE (login = 'ts')))
le resultat de cette requete me fourni 2 noms:ex
Nom
client1
client2
je voudrais maintenant faire une requete2 en integrant la requete1 en parametre dans un where:
exemple:
SELECT DISTINCT organisation$.idOrganisation, contacts.Nom
FROM organisation$ CROSS JOIN contacts
WHERE (contacts.Nom IN
(SELECT Nom
FROM contacts AS contacts_2
WHERE (lieA IN
(SELECT idCompte
FROM contacts AS contacts_1
WHERE (login = 'ts')))))
en sachant que requete1 renvoie 2 valeurs je voudrai savoir si je peu faire une telle manipulation.
en esperant avoir ete le plus clair possible merci d'avance.
Partager