Problème avec une boucle mysql et group by
arthezius
Messages postés
3756
Statut
Membre
-
onc Messages postés 26 Statut Membre -
onc Messages postés 26 Statut Membre -
Bonjour,
Voici ma situation de départ.
J'ai une table globalement défini comme suis.
[ id | ref| statu | date ]
Elle fonctionne de la manière suivante.
A chaque changement de statu, je fais un nouvel enregistrement ce qui me permet d'avoir un historique des changements.
Je souhaite faire une boucle me permettant d'afficher de manière groupé chaque référence (ref) et le dernier statu de chacune.
Je pensais réussir à faire ça avec une seule requête.
J'ai donc tenté:
Je problème est qu'il ne m'affiche pas le dernier statu de chacun et en fait c'est assez logique.
En fait, il faudrait qu'en groupant, il le fasse en retenant le dernier enregistrement.
Je sèche un peu...
Auriez-vous une idée à me suggérer?
Merci par avance.
Voici ma situation de départ.
J'ai une table globalement défini comme suis.
[ id | ref| statu | date ]
Elle fonctionne de la manière suivante.
A chaque changement de statu, je fais un nouvel enregistrement ce qui me permet d'avoir un historique des changements.
Je souhaite faire une boucle me permettant d'afficher de manière groupé chaque référence (ref) et le dernier statu de chacune.
Je pensais réussir à faire ça avec une seule requête.
J'ai donc tenté:
SELECT * FROM ma_table GROUP BY ref ORDER BY date DESC
Je problème est qu'il ne m'affiche pas le dernier statu de chacun et en fait c'est assez logique.
En fait, il faudrait qu'en groupant, il le fasse en retenant le dernier enregistrement.
Je sèche un peu...
Auriez-vous une idée à me suggérer?
Merci par avance.
A voir également:
- Problème avec une boucle mysql et group by
- Ads by images+ ✓ - Forum Virus
- Message bounced by administrator - Forum Mail
- Mon pc s'allume et s'éteint en boucle ✓ - Forum Matériel & Système
- Gd group - Forum Vos droits sur internet
- Photos liked by ne fonctionne plus ✓ - Forum Facebook