Bonjour,
J'ai 2 requêtes analyse croisée à partir d'une table
par exple :
MaTable :
Réf.....Val1.....Val2....Année
01.......10.......1.......2007
02........5......15.......2007
03........2......21.......2007
01.......20.......2.......2008
02.......10....120.......2008
03........4......43.......2008
01.......30.......3.......2009
02.......15....215.......2009
03........6......26.......2009
ReqX1 : Val1 par Réf et par année
Réf.....2007....2008....2009
01.......10........20........30
02........5.........10........15
03........2..........4..........6
et
ReqX2 : Val2 par Réf et par année
Réf.....2007.....2008.....2009
01.........1..........2...........3
02.......15.......120........215
03.......21.........43.........26
Info : L'avantage de cette présentation est que le nombre de colonnes "Année" s'ajuste automatiquement en fonction des années qui figurent dans les tables
Mais en fait je souhaiterai n'avoir qu'1 seule requête !! Par contre avec les requêtes "analyse croisée" on ne peut mettre qu'une seule valeur :-(
En fait ce que je souhaiterais obtenir c'est ça, mais d'un seul coup sans avoir à me soucier du nombre d'années figurant dans ma table :
Réf..........2007.................2008.................2009
.......Val1.....Val2.........Val1.....Val2.......Val1.......Val2
01......10.......1............20..........2.........30...........3
02.......5......15............10.......120.........15........215
03.......2......21.............4.........43...........6.........26
Alors je ne sais pas s'il faut passer par une requête, du SQl, une requête union ou encore si dans un état on peut le faire directement... !!??
Merci
A+
Dams'
Partager