Ich möchte Zeilen in PostgreSQL Spalte zu konvertieren.Ich will alle Variablen gegen ihre jeweilige ID.aber es funktioniert nicht.Konvertieren von Zeilen zu Spalte in PostgreSQL
Erwartete Ausgabe:
myvar desc fname lname sdate edate id
title1 desc1 cina jhon 1483920000000 1484524800000 14
title2 desc2 jhon lname2 1483920000000 1483910000000 16
title3 desc3 diesel zier 1483920000000 1484524800000 17
SELECT * FROM crosstab(
'SELECT name, value, id FROM test ORDER BY id') AS (
"myVar" text, "desc" text, "fname" text, "lname" text,"sdate" text,"edate" text, "value" text ,"containerid" bigint);
Fehler: Fehler: ungültiger Rückgabetyp SQL-Status: 42601 Detail: SQL Rowid Datentyp stimmt nicht überein Rowid Datentyp zurück.
was ist das erwartete Ergebnis? – McNets
Ich habe Bearbeitungsfrage. – nagi
Bitte tippen Sie diese Grafik ein. Fügen Sie keine Bilder ein. Geben Sie einfach 'TABLE test;' ein und legen Sie diese Ausgabe hier ab. Noch besser, wenn Sie sich wirklich interessieren und Upvotes wollen. Fügen Sie die DDL ein. 'CREATE TABLE AS SELECT' und Sie werden Freude haben. –