Pour mon site de quizz j'ai une table de réponse de membre avec donc un id propre à chaque enregistrement et le total des points du membre de 0 à 10
 
je voudrais pouvoir sortir comme stat le nombre de bonne réponse c'est à dire  
X membres à 0  
X membres à 1 etc
 
j'ai créé une autre table avec juste 0 à 10 comme donnée pour pouvoir faire un group by et avoir quelquechose de facilement utilisable
le soucis c'est qu'il ne me donne le nombre de réponse à X point que s'il y a au moins 1 membre qui a eu ce type de point
 
en + clair si personne n'a eu 9 ça ne retourne pas null ou 0 mais rien j'aimerais donc pouvoir retourner le nombre qu'il y ait eu ou non 1 membre ou + avec ce total de point  
 
je sais pas si j'ai été très clair mais pour l'exemple voilà ce que peut me donner pour un quizz la requête :  
 
Point00  	24
 Point01  6
 Point02  2
 Point03  6
 Point04  8
 Point05  2
 Point06  4
 Point07  2
 Point10  1  | 
et voilà ce que j'aimerais avoir :  
 
Point00  24
 Point01  6
 Point02  2
 Point03  6
 Point04  8
 Point05  2
 Point06  4
 Point07  2
 Point08 null
 Point09 null
 Point10  1  | 
 
et donc ma requête :
Code :
 - SELECT total_point.total AS point, count( user_reponse.total_pt ) AS total_quizz
 - FROM user_reponse
 - LEFT JOIN total_point ON user_reponse.total_pt = total_point.point
 - WHERE user_reponse.quizz_id = '695' AND user_reponse.type = '2' AND user_reponse.valid = '1'
 - GROUP BY total_point.point
 - ORDER BY total_point.total
 
  | 
 
 ---------------
			
« La boîte du logiciel disait que j'avais besoin de "Windows 95 ou mieux" - alors j'ai acheté un Mac. »