Hello
Mettons que j'aie cette table achats :
id_achat id_livre format
--- 1 ----- 1 -- papier
--- 2 ----- 1 -- carton
--- 3 ----- 2 -- carton
--- 4 ----- 2 -- carton
--- 5 ----- 1 -- papier
Je voudrais faire une requête qui me retourne, pour chaque id_livre, le nombre d'enregitrement pour lesquels format est "papier", et le nombre d'enregistrements pour lesquels format est "carton".
Ce qui me donnerais :
id_livre nb_papier nb_carton
--- 1 ----- 2 ------- 1
--- 2 ----- 0 ------- 2
Je trouve rien du coté de GROUP BY, COUNT etc... Il me faudrait une sorte de "COUNT WHERE" mais ça n'existe pas
Est-ce possible et si oui comment faire ?
Partager