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 MySQL Discussion :

Probleme multi tables


Sujet :

Requêtes MySQL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Homme Profil pro
    Spec ICT
    Inscrit en
    Février 2010
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Spec ICT
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2010
    Messages : 2
    Par défaut Probleme multi tables
    Bonjour à tous,

    Après 2 bonnes heures de recherche... Me voici!

    J'ai créer une base qui comporte 6 tables (client, info1, info2, info3, info4, info5)

    ces tables sont en relation.

    J'arrive a afficher tout les clients, toutes les infos 1, infos 2, etc... séparément

    Mais je n'arrive pas à afficher dans un tableau toutes les infos du client ayant l'id3

    Donc Client 3 info1 , info2, etc...

    J’espère que c'est assez clair et que quelqu'un pourra m'aiguiller

    D'avance merci

    Marc

  2. #2
    Membre Expert
    Avatar de ericd69
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2011
    Messages
    1 919
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Avril 2011
    Messages : 1 919
    Billets dans le blog
    1
    Par défaut
    salut,

    c'est une jointure externe gauche pour chaque table info qu'il te faut:
    Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    select *
    from clients c
    left join infos1 i1 on i1.id=c.id
    left join infos1 i2 on i2.id=c.id
    left join infos1 i3 on i3.id=c.id
    left join infos1 i4 on i4.id=c.id
    left join infos1 i5 on i5.id=c.id
    left join infos1 i6 on i6.id=c.id
    where c.id=3
    * est à remplacer par les colonnes voulues vu que tu dis pas ce qu'il y a dedans...

    tu as pas du bien chercher

  3. #3
    Candidat au Club
    Homme Profil pro
    Spec ICT
    Inscrit en
    Février 2010
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Spec ICT
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2010
    Messages : 2
    Par défaut
    Bonjour,

    ça marche merci, j'avais essayer inner join mais pas left je n'ai plus qu'a essayer de trier tout ça et l'afficher avec php...

    Je n'ai pas spécifier les colonnes parce que ça aurait fait un peu long

    En fait je fait (plutôt j'essaie de faire) une petite app pour ma femme.

    Elle est esthéticienne et elle aimerait avoir une fiche détaillé de chaque cliente

    dans la base j'ai une table cliente, une table corps, table buste, table visage, table mains et table pieds...

    dans chaque table sauf pour cliente elle a une colonne observation, aspect,etc...

    Voila j'ai eu peur qu'en rentrant trop dans les détails ça éloigne les possibles spécialiste en bdd, du a la lourdeur du message

    Encore merci

    Marc

  4. #4
    Membre Expert
    Avatar de ericd69
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2011
    Messages
    1 919
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Avril 2011
    Messages : 1 919
    Billets dans le blog
    1
    Par défaut
    c'est généralement le meilleur moyen de ne pas avoir la bonne réponse...

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. probleme avec une vue multi tables
    Par yassinove10 dans le forum Requêtes
    Réponses: 0
    Dernier message: 21/06/2011, 16h05
  2. Probleme de requete multi table
    Par dembroski dans le forum Requêtes
    Réponses: 1
    Dernier message: 25/01/2011, 14h55
  3. probleme avec LEFT JOIN multi tables
    Par hinsano dans le forum Langage SQL
    Réponses: 5
    Dernier message: 08/07/2006, 06h36
  4. probleme de requete multi table pour exclure des resultats
    Par voilabad dans le forum Requêtes
    Réponses: 7
    Dernier message: 05/05/2006, 08h49
  5. Probleme 'ALTER TABLE' et 'FOREIGN KEY'
    Par maahta dans le forum SQL Procédural
    Réponses: 2
    Dernier message: 30/09/2003, 14h25

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