cs_Ma2004
Messages postés150Date d'inscriptionmardi 20 juillet 2004StatutMembreDernière intervention22 octobre 2008
-
20 oct. 2008 à 19:52
blach100
Messages postés3Date d'inscriptiondimanche 21 septembre 2008StatutMembreDernière intervention10 novembre 2008
-
22 oct. 2008 à 15:39
Bonjour,
Je dispose de trois tables A, B et C.
A: idA,nom,prenom
B: idB,lieu,distance
C: idC,idA,idB,temps
idA clé primaire unique de A
idB clé primaire unique de B
idC clé primaire unique de C
Mon but est de sortir le temps minimum (table C), le nom, le lieu et la distance, par distance pour idA=2;
Ma requête est la suivante:
SELECT min( temps ),nom,lieu,ditance
FROM C, B, A
WHERE C.idB = B.idB
AND C.idA = A.idA
AND A.idA =2
GROUP BY B.distance
Les temps, distance et noms sont bons dans le résultat mais pas le lieu.
Je suis preneur de toute idée sur le sujet. J'ai le sentiment d'être passé à côté de quelquchose mais impossible de voir quoi . . .