Mysql requetes sur 2 tables différentes

tacki Messages postés 21 Statut Membre -  
tacki Messages postés 21 Statut Membre -
Bonjour,
J'ai sur mon site 2 tables:
La première:
entrainements avec (date_entrainement, id_membre, duree_exacte, distance_realisee, sensations, commentaire, contenu)
La seconde:
resultat avec (place, lieu, date_entrainement, duree_exacte, distance_realisee , commentaire)

Ce que je souhaiterai c'est afficher les résultats et les entrainements d'un membre en fonction de la date stockée dans date_entrainement (les entrainements et compétition étant entremêlées)

J'ai vu plusieurs forum parlant de join, union ou autre mais n'étais pas adaptés à mon cas, et que je ne connais pas ces fonction malgré etre allé sur la doc officielle qui ne donne pas trop d'exemple.

Merci d'avance à ceux qui auront le courage de m'aider !
A voir également:

4 réponses

iryjob Messages postés 410 Date d'inscription   Statut Membre Dernière intervention   80
 
donc vous voulez reliez les informations des deux tables?
0
tacki Messages postés 21 Statut Membre
 
oui je voudrais les relier pour obtenir par exemple

18/01/2008 , duree_exacte , distance_realisee , commentaire (au départ dans la table entrainement)
20/01/2008 , duree_exacte, distance_realisee , commentaire (au départ dans la table resultat)
22/01/2008 , duree_exacte , distance_realisee , commentaire (au départ dans la table entrainement)
etc...
Le tout étant trié par la date stockée dans date_entrainement pour les 2 tables
0
iryjob Messages postés 410 Date d'inscription   Statut Membre Dernière intervention   80
 
ok, j'avais eu aussi le meme probleme et c'est resolu, alors excusez moi de ne pas tout reecrire, en consequent je vous donne le lien :

http://www.commentcamarche.net/forum/affich 8991729 aide sur les tables en mysql

j'espere que cela vous aidera.
0
tacki Messages postés 21 Statut Membre
 
Merci pour le lien mais cela ne répond pas à mon problème.

Moi ce que je voudrais c'est que la requête tri tous les résultats et les entrainements du membre ensemble, en les retriant par date (stockée dans date_entrainement) pour les afficher en fonction de la date.

Ce qui aurait pour effet si la date la plus ancienne est dans entrainement, alors elle affiche l'entrainement correspondant, puis ainsi de suite en fonction de la date, donc les résultats et entrainements peuvent être entremêlés. (ce qui ne fonctionne pas avec la solution que tu avais obtenu qui affiche par exemple pour moi tous les entrainements à la suite, puis tous les résultats ou inversement)

J'espère avoir été clair dans mes explication !
0