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 :

Un SELECT sur une même colonne avec ID différents


Sujet :

Requêtes MySQL

  1. #1
    Nouveau membre du Club
    Inscrit en
    Avril 2009
    Messages
    46
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 46
    Points : 32
    Points
    32
    Par défaut Un SELECT sur une même colonne avec ID différents
    Bonjour à tous,

    Je suis un peu un novice en requête SQL.

    J'ai 2 tables :
    - QUESTION avec 2 colonnes : Id, Question
    - ARTICLE avec 5 colonnes : Id, Nom, Question1_id, Question2_id, Question3_id

    Je voudrais faire un select qui me récupère le nom dans article ainsi que les questions de ma table question dont les Id sont égales à mes champs Question1_id, Question2_id et Question3_id de ma table article.

    Ca donnerai une requête du genre :
    SELECT a.nom, q.question, q.question, q.question FROM article a, question q WHERE a.question1_id=q.id AND a.question2_id=q.id AND a.question3_id=q.id

    Avec un résultat de ce type :
    NOM - Question1 - Question2 - Question3
    Voiture - Quel couleur ? - Quel type ? - Quel prix ?

    Merci d'avance !!!

  2. #2
    Nouveau membre du Club
    Inscrit en
    Avril 2009
    Messages
    46
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 46
    Points : 32
    Points
    32
    Par défaut C'est bon
    OK autant pour moi, je viens de trouver la réponse à ma question.

    Pour ce que ça intéresse, voici ce que j'ai trouvé :

    SELECT article.nom, q1.question, q2.question, q3.question
    FROM article
    INNER JOIN question AS q1 ON q1.id = article.question1_id
    INNER JOIN question AS q2 ON q2.id = article.question2_id
    INNER JOIN question AS q3 ON q3.id = article.question3_id

    Voilà @ +++

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

Discussions similaires

  1. opérations sur une même colonne
    Par sriverxp dans le forum Requêtes et SQL.
    Réponses: 1
    Dernier message: 04/05/2010, 20h43
  2. deux sommes sur une même colonne
    Par nurdo dans le forum Hibernate
    Réponses: 0
    Dernier message: 29/12/2009, 18h11
  3. [AC-2003] ecrire dans une table nligne sur une même colonne
    Par cedill23 dans le forum VBA Access
    Réponses: 2
    Dernier message: 03/07/2009, 18h57
  4. Réponses: 6
    Dernier message: 03/07/2009, 09h32
  5. Réponses: 2
    Dernier message: 05/04/2008, 17h33

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