Bonjour, je bloque sur une requête group by a priori simple ; J'ai une liste d'élève de plusieurs écoles qui ont soit opté soit pour l'anglais, soit pour l'espagnol.
Le but est d'avoir par école le nombre d'élèves ayant choisis l'anglais et ceux ayant choisis l'espagnol
voici ma requête qui ne fonctionne pas
1 2 3
| create table nouvelletable as
select ecole, count (langue = "anglais") as anglais, count (langue = "espagnol) as espagnol
group by ecole; |
ma table d'origine :
ecole eleve langue
ec001 remi anglais
ec001 tibo espagnol
ec001 pierre espagnol
ec002 virginie anglais
etc.
merci
Partager