Requête avec COUNT et GROUP BY
Bonjour,
J'ai une application de e-learning, composée de questions, categories, et quizzes.
Une table question
Code:
ID | Question | id_cat
Une table Categorie
Une table Quiz
Une table pool qui détermine quel categorie va avec quel quiz
Mon but est de savoir combien de questions sont disponibles dans chaque quiz.
J'ai réussi a faire la requete pour 1 quiz:
Code:
1 2 3
| SELECT count(*)
FROM `question`
WHERE id_cat IN (SELECT id_cat FROM `pool` WHERE id_quiz=22) |
Cela me retourne le nombre de questions possible pour chaque quiz.
Je voudrai transformer cette requete de facon a avoir le nombre de question pour chaque quiz, ja'i easayé sans succès en enlevant le where, et mettant un group by id_quiz.
Est-ce possible ? Une piste?
Cédric