Ma requête actuelle se lit comme suit:MySQL: Est-il possible de calculer MAX (AVG (champ))?
SELECT entry_id, user_id, cat_id, AVG(rating) as avg_rate
FROM `entry_rate`
WHERE 1
GROUP BY entry_id
cat_id
concerne différentes catégories: 1, 2, 3 ou 4
Est-il possible que je peux trouver la moyenne maximale pour chaque utilisateur dans chaque catégorie sans mettre en place une table supplémentaire? Le retour pourrait être 4 avg_rate maximum pour chaque user_id
Visitez le lien ci-dessous par exemple:
http://lh5.ggpht.com/_rvDQuhTddnc/S8Os_77qR9I/AAAAAAAAA2M/IPmzNeYjfCA/s800/table1.jpg
Merci pour l'édition Daniel! – Brad