IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage SQL Discussion :

Probleme de jointure pour une requete


Sujet :

Langage SQL

  1. #1
    Membre régulier
    Inscrit en
    Mars 2009
    Messages
    191
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 191
    Points : 71
    Points
    71
    Par défaut Probleme de jointure pour une requete
    Bonjour tout le monde,

    J'ai un probleme avec une requete SQL, je dois afficher tous les éléments d'une table qu'elles aient ou non une correspondance dans une autre table. J'ai donc la table AFFAIRE qui a un numéro d'affaire, une designation et son client et la table COMMANDE qui a un numéro, une désignation, le numéro du client et le numéro de l'affaire a laquelle elle est rattachée. J'ai donc fais cette requete :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    select AFFAIRE.NumeroAffaire as 'Numéro d affaire', NoCommande as 'Numero de la commande'
     
    from AFFAIRE left join COMMANDE on AFFAIRE.CodeClient=COME.CodeClient
     
    where AFFAIRE.CodeClient=---
    Cependant je ne visualise pas le resultat escompté. J'obtiens :

    N°AFF1 COM1
    N°AFF2 COM1
    N°AFF3 COM1

    Alors que l'affaire N°AFF1 et N°AFF2 n'ont pas de commande et j'aimerais obtenir :

    N°AFF1 COM1
    N°AFF2
    N°AFF3

    Quelqu'un a une solution ?

  2. #2
    Modérateur
    Avatar de Waldar
    Homme Profil pro
    Customer Success Manager @Vertica
    Inscrit en
    Septembre 2008
    Messages
    8 452
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Customer Success Manager @Vertica
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2008
    Messages : 8 452
    Points : 17 820
    Points
    17 820
    Par défaut
    Faites la jointure sur le numéro de l'affaire au lieu du code client.

Discussions similaires

  1. Réponses: 0
    Dernier message: 02/03/2011, 23h26
  2. Probleme pour une requete avec MAX
    Par asm58 dans le forum Langage SQL
    Réponses: 4
    Dernier message: 23/07/2009, 10h34
  3. Réponses: 0
    Dernier message: 02/06/2009, 15h03
  4. [MySQL] Cherche aide pour une requete avec jointure
    Par nasbe26 dans le forum PHP & Base de données
    Réponses: 4
    Dernier message: 29/09/2007, 11h44
  5. Réponses: 2
    Dernier message: 13/05/2006, 13h25

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo