SELECT avec un nombre de colonnes variable
Bonjour,
J'ai une table de statistiques avec 4 colonnes :
Code:
1 2 3 4
| NB : Nombre de clics
CODE : Code du lien cliqué
ANNEE : Année
MOIS : Mois |
La requête ci-dessous donne (c'est un exemple) :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
|
SELECT * FROM STATS
NB CODE ANNEE MOIS
4 FA000002 2007 9
1 FA000004 2007 6
6 FA000004 2007 9
1 FA000010 2007 9
2 FA000052 2006 1
1 FA000052 2006 2
1 FA000052 2007 2
2 FA000052 2007 4
43 FA000052 2007 9
1 FA000105 2007 9
1 FA001989 2007 9
33 FA033603 2007 9 |
Seulement je dois afficher c'est donnée de façon horizontale comme ça par exemple :
Code:
1 2 3 4 5 6 7 8
| CODE 01-2006 02-2006 02-2007 04-2007 06-2007 etc...
FA000052 2 1 1 2 0
FA000004 0 0 0 0 1
FA000010 0 0 0 0 0
FA000002 0 0 0 0 0
FA000105 0 0 0 0 0
FA001989 0 0 0 0 0
FA033603 0 0 0 0 0 |
La diffculté consiste biensur a disposer les colonnes de façon horizontale mais surtout il peut s'ajouter des mois et des années et don c'est variable!
Si quelqu'un à une piste je suis preneur !!!!
Merci d'avance! ;)