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

Requêtes et SQL. Discussion :

Besoin d'aide sur Requête jointures externes ambigües


Sujet :

Requêtes et SQL.

  1. #1
    Membre à l'essai
    Homme Profil pro
    Inscrit en
    Août 2012
    Messages
    21
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Août 2012
    Messages : 21
    Points : 14
    Points
    14
    Par défaut Besoin d'aide sur Requête jointures externes ambigües
    Bonjour le forum

    Je pense qu'il s'agit d'un problème de logique que je ne sais pas résoudre.
    J'aimerais créer une requête qui affiche tous les champs de toutes les tables reliées entre elles.
    Voici ma structure

    - Une course correspond à un chauffeur
    - Un chauffeur a plusieurs courses
    - Un chauffeur correspond à un véhicule
    - Un véhicule correspond à plusieurs chauffeurs
    - Un véhicule correspond à un loueur
    - Un loueur correspond à plusieurs véhicules
    - Un contrat correspond à un véhicule
    - Un véhicule peut avoir plusieurs contrats
    - Un frais véhicule correspond à un véhicule
    - Un véhicule peut avoir plusieurs frais véhicule
    - Un frais véhicule correspond à un chauffeur
    - Un chauffeur peut avoir plusieurs frais véhicule
    Voici les relations :

    Nom : Relations.png
Affichages : 601
Taille : 74,7 Ko

    Et voici le résultat de ma requête

    Nom : Requête.png
Affichages : 568
Taille : 127,2 Ko

    Quelqu'un voit-il l'erreur ?
    Merci

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonjour, sur la partie droite de ton imprime écran, tu mixte une jointure droite avec des jointures de 1 à plusieurs!

    Lorsque les jointure partent dans les deux sans et c'est le cas dans ton schéma, il faut soit faire que des jointures se 1 à plusieurs ou utiliser un table relais bidirectionnel des identifiants pour les deux tables!

Discussions similaires

  1. Besoin d'aide sur requête Sql
    Par Sekigawa dans le forum Requêtes et SQL.
    Réponses: 7
    Dernier message: 31/12/2009, 15h14
  2. Besoin d'aide sur une requete externe un peu compliqué
    Par LiTiL_DiViL dans le forum Langage SQL
    Réponses: 4
    Dernier message: 18/12/2009, 08h46
  3. Besoin d'aide sur requête update
    Par fardon57 dans le forum SQL
    Réponses: 0
    Dernier message: 17/12/2008, 12h53
  4. Besoin d'aide sur une jointure
    Par shadeoner dans le forum SQL
    Réponses: 23
    Dernier message: 28/10/2008, 18h01
  5. Besoin d'aide sur requête croisée
    Par keawee dans le forum Access
    Réponses: 7
    Dernier message: 18/11/2004, 09h46

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