Je dois écrire une requête qui affiche, pour chaque activité, le nombre de mâles et le nombre de femelles.MySQL - Ai-je besoin d'une requête imbriquée?
De préférence dans un format à 3 colonnes, nom_activité, masculin (colonne calculée), féminin (colonne calculée).
Je pense que je pourrais avoir besoin d'utiliser des requêtes imbriquées, mais je n'arrive pas à comprendre comment. Ou cela pourrait-il être fait en utilisant simplement GROUP BY?
Mes tableaux sont:
enfant child_id child_fname child_sname child_gender etc etc
Activité activity_id ACTIVITY_NAME etc etc
Child_Activity_Item child_id activity_id
Merci
Merci, puis-je vous demander s'il y a une différence entre utiliser JOIN et WHERE? Comme je n'ai pas appris à devenir membre de mon cursus, c'est nouveau pour moi! –
Dans ce cas, vous pouvez utiliser 'FROM table1, table2, table3' avec la condition WHERE, le résultat sera le même. Je préfère seulement utiliser les clauses JOIN. – Devart
Ah ok, merci. Oui c'est ce que j'ai fait :) –