Count des derniers enregistrements
doudou225
-
SkollLegions Messages postés 52 Date d'inscription Statut Membre Dernière intervention -
SkollLegions Messages postés 52 Date d'inscription Statut Membre Dernière intervention -
Bonjour a tous. J ai un scenario que j arrive pas a resoudre depuis.
Soit 2 tables :
- Joueur (id, nom, lieu, instanceJ)
-Etat (idstatut, statut, instanceE)
instanceJ et instanceE s incremente automatiquement.
NB: le "statut" peut prendre 2 valeurs (actif ou inactif) selon que le joueur suive regulierement les entrainements sur un mois, donc le statut peut changer dans le temps.
Ou je coince, c est d'afficher le nombre de joueurs dont le statut est "inactif". Cela revient a trouver le dernier enregistrement de la table Etat pour chaque joueur, ce que j arrive a faire en specifiant le nom du joueur en parametre tel que:
select statut from Etat right join Joueur on Joueur.id=Etat.idstatut where id=? (variable) group by instanceE desc limit 1
Cela me donne l etat (actif ou inactif) actuel du joueur.
Mais Comment avoir l 'etat actuel de tous les joueurs presents, ensuite faire un Count where statut='inactif'
J espere que j ai été clair dans l exposé de mon probleme.
Merci bien de m aider !
Soit 2 tables :
- Joueur (id, nom, lieu, instanceJ)
-Etat (idstatut, statut, instanceE)
instanceJ et instanceE s incremente automatiquement.
NB: le "statut" peut prendre 2 valeurs (actif ou inactif) selon que le joueur suive regulierement les entrainements sur un mois, donc le statut peut changer dans le temps.
Ou je coince, c est d'afficher le nombre de joueurs dont le statut est "inactif". Cela revient a trouver le dernier enregistrement de la table Etat pour chaque joueur, ce que j arrive a faire en specifiant le nom du joueur en parametre tel que:
select statut from Etat right join Joueur on Joueur.id=Etat.idstatut where id=? (variable) group by instanceE desc limit 1
Cela me donne l etat (actif ou inactif) actuel du joueur.
Mais Comment avoir l 'etat actuel de tous les joueurs presents, ensuite faire un Count where statut='inactif'
J espere que j ai été clair dans l exposé de mon probleme.
Merci bien de m aider !
A voir également:
- Count des derniers enregistrements
- Vos derniers messages svp - Guide
- Autres enregistrements de ce titre - Guide
- Ouvrir les derniers onglets fermés chrome - Guide
- Mes enregistrements freebox ont disparus - Forum Freebox
- Impossible d'enregistrer certaines des polices avec la présentation - Forum Powerpoint