2017-11-14 4 views
0

Ich versuche, die ‚Kreuztabelle‘ -Funktion in Postgres 10 zu verwenden, und es wirft mir die folgende Fehlermeldung und ich verstehe nicht, warum:Fehler und Inkompatibilitäten mit Kreuztabellen- (Postgresql-10)

ERROR: Rückkehr und sql Tupels Beschreibungen inkompatibel SQL-Zustand: 42601

select * from crosstab 
($$select xx, xxy, sum(t) as lala from po.zBORRARvi_intermedia 
          group by xx, xxy order by 1,2$$) as 
ct("xx" varchar(255), "xy1" double precision, "xy2" double precision, "xy3" double precision, 
"xy4" double precision,"xy5" double precision, "xy6" double precision, "xy7" double precision, 
    "xy8" double precision); 

Antwort

0

der Rückgabetyp der Kreuztabellen- müssen richtig definiert werden, entsprechend der Anzahl der erwarteten Spalten.

Bitte lesen Sie diese link

+0

ihre Arbeit! Vielen Dank!!!! –

Verwandte Themen