Bonjour tout le monde,
je cherche à changer les colonnes d'une table en lignes.
Voici un exemple simplifié de la table :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
---------------------------
ID | Jan | Feb | Mar | Apr|
---------------------------
ID1| 120 | 300 |  20 |    |
ID2| 130 |     |  15 |    |
ID3| 201 |     |     | 700|
ID4| 504 | 568 |   2 |  45|
ci dessous le resultat souhaité
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 
ID | dat | mnt |
----------------
ID1| Jan | 120 |
ID2| Jan | 130 |
ID3| Jan | 201 |
ID4| Jan | 504 |
ID1| Feb | 300 |
ID4| Feb | 568 |
ID1| Mar |  20 |
ID2| Mar |  15 |
ID4| Mar |   2 |
ID3| Apr | 700 |
ID4| Apr |  45 |
J'ai essayé d'appliquer crosstab mais en vain !!
Merci pour votre aide