Mysql requetes sur 2 tables différentes
tacki
Messages postés
21
Statut
Membre
-
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 !
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:
- Mysql requetes sur 2 tables différentes
- Supercopier 2 - Télécharger - Gestion de fichiers
- Tables des matières word - Guide
- Faire 2 colonnes sur word - Guide
- 2 ecran pc - Guide
- Mysql community download - Télécharger - Bases de données
4 réponses
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
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
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.
http://www.commentcamarche.net/forum/affich 8991729 aide sur les tables en mysql
j'espere que cela vous aidera.
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 !
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 !