À l'aide de tableau croisé dynamique avec SQL Server 2008 R2

J'ai rencontré un problème que je ne peux pas résoudre et ont tout essayé. J'espère que je peux obtenir une réponse ici.

Mes données dans ma table est comme suit

Id Month Val1 Val2 Val3
1  Jan   70   80   90
2  Jan   12   13   15
3  Feb   12   67   99
4  March 14   15   17.1

De la structure suivante je voudrais pivot de la base de données sur colonne val1 donc ma sortie ressemblera:

Jan Jan Feb March
70  12  12  14

OriginalL'auteur Razwan | 2012-10-22