Sous requete sql Access

Fermé
Emeka - 11 juil. 2008 à 13:24
michel_m Messages postés 16602 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 - 11 juil. 2008 à 19:23
Bonjour,
je desire faire une requete Sql qui implique une autre requete, pour cela j'ai ce code sql

SELECT N,T, P, K, Tel
FROM T1
WHERE N=(SELECT N FROM T2 WHERE M='X');

Lorsque j'execute ma requet un message d'erreur me disant : Cette sous requete peut retourner au plus un enregistrement

Savez vous comment faire pour résoudre le probléme?
Merci

1 réponse

michel_m Messages postés 16602 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 313
11 juil. 2008 à 19:23
Bonsoir,

A mon avis, une jointure devrait répondre à ton pb

SELECT T, N, P, K FROM T1 INNER JOIN T2 ON T1.N=T2.N WHERE T2.M='M.X';

proposition non testée...
1