Vous n'êtes pas identifié(e).
Pages : 1
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
Non, ce n'est pas possible.
Guillaume.
Hors ligne
Merci !
Hors ligne
Pages : 1