2017-11-14 11 views
0

私はPostgresの10で「クロス集計」関数を使用しようとしていると、それは私に次のエラーがスローされますと、私は理解していない理由:エラーやクロス集計と互換性がない(Postgresqlの-10)

ERROR:リターンとSQLタプルの記述が互換性のない SQL状態です: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); 

答えて

0

クロス集計の戻り値の型が期待される列の数に応じて、正確に定義する必要があります。

これをお読みくださいlink

+0

その作品!ありがとう!!!! –

関連する問題