Dernières entrées selon un autre champ
Bonjour,
je recherche depuis ce matin comment faire une requête qui me sélectionne toutes les dernières entrées d'une table selon un champ de cette table.
Je m'explique:
Soit ma table suivante :
--------------------------
service ; date ; saturation
--------------------------
76 ; 2009-12-29 ; 1
91 ; 2009-12-28 ; 0
91 ; 2009-12-28 ; 1
91 ; 2009-12-27 ; 0
76 ; 2009-12-27 ; 0
75 ; 2009-12-27 ; 0
75 ; 2009-12-26 ; 1
Je souhaiterais récupérer les informations suivantes :
76 ; 2009-12-29 ; 1
91 ; 2009-12-28 ; 0
75 ; 2009-12-27 ; 0
En fait je souhaiterais récupérer toutes les informations des dernières saisies de tous les services.
J'ai vu pas mal de chose sur des forums qui concernent les dernières entrées "tout court" de chaque table, mais moi ce serait les dernières entrées selon un autre champ.
Je sèche...
Merci d'avance...
4.0 ... 4.1, c'est quand on a changé de Millénaire
Bonjour,
Vous êtes en MySQl 4.0 ? Je pense que les grosses différences sont apparues en pleine release de la 4.0 ou 4.1 mais je sais bien que c'était assez étrange. Il aurait pu/du changer le numéro de version plus tôt. Bref, quoiqu'il en soit, la version 5 est plus stable et acceptera plus de choses et en même temps moins de choses car elle est plus robuste également.
Concernant les jointures, il me semble que l'on doit de toute façon passer par la syntaxe JOIN. Je pensais qu'il n'aimait pas le
Mais apparemment on peut faire des
Code:
1 2
|
... JOIN (A JOIN B...) |
L'un n'empêche pas l'autre, me direz-vous.
Je n'ai pas étudié tout le manuel mais peut-être trouverez-vous des choses intéressantes dans celui-ci.
Vu que le problème est, nous pouvons le penser fortement, lié à MySQL, je vous conseille d'aller poser la question sur le forum MySQL.
Bonne chance. ;)