Vous n'êtes pas identifié(e).
- Contributions : Récentes | Sans réponse
Pages : 1
#1 07/11/2014 12:25:39
- mystikilla
- Membre
Crosstab avec un nombre de colonnes dynamqiue
Bonjour,
Je suis en train de jouer avec la fonction Crosstab, la requête (ci-dessous) fonctionne mais je me demande si il ne serait pas possible de passer quelque chose de plus simple que d'énumérer chaque champs de sortie pour colonne. Par exemple pouvoir déclarer une requête ou un tableau ( au lieu de "1" double precision, "2" double precision, "3" double precision,) ?..
voici ma requête :
select * from crosstab(
'select prdt , element , valeur from table1 order by 1,2',
'select idelement from table2 order by idelement'
) as (
row_id text,
"1" double precision,
"2" double precision,
"3" double precision,
"8" double precision,
"10" double precision,
"11" double precision
)
Merci d'avance
Hors ligne
#2 08/11/2014 01:05:41
- gleu
- Administrateur
Re : Crosstab avec un nombre de colonnes dynamqiue
Non, ce n'est pas possible.
Guillaume.
Hors ligne
#3 10/11/2014 10:58:46
- mystikilla
- Membre
Re : Crosstab avec un nombre de colonnes dynamqiue
Merci !
Hors ligne
Pages : 1