Bonjour,
quelqu'un pourrait-il m'aider à arranger ma requête de manière à avoir le resultat pour chaque mois (en colonne) ou bien m'indiquer où apprendre à le faire. je sais que mon sql est vieux mais il est comprehensible.
ci-dessous ma requête:
j'ai plutôt un résultat du genre:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 select mois, designation, SO, count(*) from (select extract(month from effectivee) mois,pol.sub_classs SO,sub_class.desigg designation, pol_seriall,certiff,count(*) from pol,sub_class where pol_seriall > 0 and pol.sub_classs=sub_class.sub_classs and effectivee between '01/01/2011' and '31/12/2011' group by extract(month from effectivee),pol.sub_classs,sub_class.desigg,pol_seriall,certiff) group by mois, designation,SO
mois designation SO Nombre
1 paul 1 422
1 pierre 2 14
1 jean 3 56
2 pierre 2 96
2 thomas 4 47
3 paul 1 125
3 jean 3 41
3 amelie 5 78
etc
j'aimerais que ce soit:
mois 1 mois 2 mois 3
designation SO Nombre designation SO Nombre designation SO Nombre
Merci.
Partager