|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité régulier
![]() Inscription : avril 2009 Messages : 33 ![]() |
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 !!! |
|
|
00
|
|
|
#2 |
|
Invité régulier
![]() Inscription : avril 2009 Messages : 33 ![]() |
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à @ +++ |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com