|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
![]() ![]() Développeur informatique Inscription : mai 2002 Messages : 1 815 ![]() |
Bonjour,
Soit une table Table1 : ref1, ref2 et une table Table2 : ref, Datas ref1 contient une valeur de ref, idem pour ref2. J'aimerais exécuter une requête me retournant pour chaque ligne de table1 les valeurs correspondantes à ref1 et ref2 : Soit Code :
Comment pratiquer ?
__________________
« Heureux soient les fêlés, car ils laisseront passer la lumière. » Pensez aux liens Rechercher - Google - Google Labs - AllApi et avant de poster : « A lire » , « Tutoriel sur le déboguage » |
||
|
|
00
|
|
|
#2 |
|
Membre Expert
![]() |
Bonjour,
Pour répondre à la question, il faudrait nous préciser ce qui est "désiré".
__________________
www.nudge.org Surveillez et optimisez vos applications Java |
|
|
00
|
|
|
#3 | |
![]() ![]() Développeur informatique Inscription : mai 2002 Messages : 1 815 ![]() |
Citation:
Si j'exécute la requête telle que je l'ai définie, j'ai une énumération de chaque valeur. Afin d'être plus clair, (enfin d'essayer), imaginons table1 avec `ref1`,`ref2` dont les couples de données suivantes r001,r002 r003,r004 r005,r002 et table2 avec `ref`, `Datas` dont les couples de données suivantes r001,data1 r002,data2 r003,data3 r004,data4 r005,data5 La requête doit retourner data1,data2 data3,data4 data5,data2 hors telle que la requête est définie j'obtiens une énumération ne tenant pas compte de l'organisation des données : data1 data2 data3 data4
__________________
« Heureux soient les fêlés, car ils laisseront passer la lumière. » Pensez aux liens Rechercher - Google - Google Labs - AllApi et avant de poster : « A lire » , « Tutoriel sur le déboguage » |
|
|
|
00
|
|
|
#4 | ||
|
Membre Expert
![]() |
Alors il faut une jointure au lieu d'une union.
Code :
__________________
www.nudge.org Surveillez et optimisez vos applications Java |
||
|
|
00
|
|
|
#5 |
![]() ![]() Développeur informatique Inscription : mai 2002 Messages : 1 815 ![]() |
J'ai
comme retour
__________________
« Heureux soient les fêlés, car ils laisseront passer la lumière. » Pensez aux liens Rechercher - Google - Google Labs - AllApi et avant de poster : « A lire » , « Tutoriel sur le déboguage » |
|
|
00
|
|
|
#6 |
|
Membre Expert
![]() |
Je viens de la tester directement sous MySQL et elle répond correctement sur l'exemple indiqué.
__________________
www.nudge.org Surveillez et optimisez vos applications Java |
|
|
00
|
|
|
#7 |
![]() ![]() Développeur informatique Inscription : mai 2002 Messages : 1 815 ![]() |
Exécutée sous phpMyAdmin
__________________
« Heureux soient les fêlés, car ils laisseront passer la lumière. » Pensez aux liens Rechercher - Google - Google Labs - AllApi et avant de poster : « A lire » , « Tutoriel sur le déboguage » |
|
|
00
|
|
|
#8 |
![]() ![]() ![]() Cédric DuprezInscription : avril 2002 Messages : 3 823 ![]() |
La requête de Nudger est tout à fait correcte.
Le message d'erreur que tu as en retour correspond à un problème lié à phpMyAdmin (et pas à la requête en question). ced
__________________
Rédacteur / Modérateur SGBD Mes tutoriels et la FAQ MySQL ---------------------------------------------------- Pensez aux balises code et au tag Je ne réponds pas aux questions techniques par message privé, les forums sont là pour ça
|
|
|
00
|
|
|
#9 |
![]() ![]() Développeur informatique Inscription : mai 2002 Messages : 1 815 ![]() |
Au temps pour moi, après avoir construit les tables exactement comme dans l'exemple mentionné
ça fonctionne correctement sous phpMyAdmin : c'est donc un problème de transposition de l'exemple - je verrais ça demain. Encore merci. Bonne soirée.
__________________
« Heureux soient les fêlés, car ils laisseront passer la lumière. » Pensez aux liens Rechercher - Google - Google Labs - AllApi et avant de poster : « A lire » , « Tutoriel sur le déboguage » |
|
|
00
|
|
|
#10 |
![]() ![]() Développeur informatique Inscription : mai 2002 Messages : 1 815 ![]() |
Pour qui cela intéresse :
l'erreur était due à l'absence de quote sur Name1 et Name2 après transposition de l'exemple alors qu'avec l'exemple cela passait sans. La seule différence semblait venir de la longueur du nom de la table ! Encore merci. Problème réglé.
__________________
« Heureux soient les fêlés, car ils laisseront passer la lumière. » Pensez aux liens Rechercher - Google - Google Labs - AllApi et avant de poster : « A lire » , « Tutoriel sur le déboguage » |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com