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
- Mon pc s'allume et s'éteint en boucle ✓ - Forum Matériel & Système
- Message bounced by administrator - Forum Mail
- Ads by images+ ✓ - Forum Virus
- Gd group - Forum Vos droits sur internet
- Shoes by iara - Forum Consommation & Internet