Requete SQL (Besoin d'aide)

Bonjour,

Je voudrais faire une requete SQL me permettant d'afficher le NoBonExpedito en fonction du NoAccuseReception.
Le NoBonExepedito se trouve dans la table BDDE
Le NoAccuseReception se trouve dans la table COME
Le seul champ en commun entre les 2 tables est le CodeClient

Voila la requete que j'ai fait :
SELECT BDEE.NoBonExpedito, COME.NoAccuseReception
FROM BDEE INNER JOIN
COME ON BDEE.CodeClient = COME.CodeClient
WHERE (COME.NoAccuseReception = 'MonNoAccuseReception' )

Cependant le resultat que j'obtiens n'est pas celui attendu.
Qu'en pensez vous ?
--
On m'a dit ....

4 réponses

  1. Bonjour.

    Essaie :

    SELECT BDEE.NoBonExpedito, COME.NoAccuseReception
    FROM BDEE, COME
    WHERE BDEE.CodeClient = COME.CodeClient
    AND COME.NoAccuseReception = 'MonNoAccuseReception';

    Tu nous dis que ça ne te retourne pas le résultat attendu, ça retourne quoi alors?
    1. Sa ne change rien
      Sa retourne des NoAccusseReception qui n'ont pas de relation avec NoBonExpedito
      1. Essaie :

        SELECT DISTINCT BDEE.NoBonExpedito, COME.NoAccuseReception
        FROM BDEE, COME
        WHERE BDEE.CodeClient = COME.CodeClient
        AND COME.NoAccuseReception = 'MonNoAccuseReception';