Hola a todos. Estoy haciendo mis primeros pinitos en crosstab y tengo un error con postgresql 8.4 sobre centos 6 y usando pgadmin3 sobre windows 8
*Hice una tabla de ejemplo así:* CREATE TABLE ct(deuda_predio character varying(30), accesorio integer, valor numeric(30,2)); INSERT INTO ct(deuda_predio, accesorio, valor) VALUES('85232',201,52500.00); INSERT INTO ct(deuda_predio, accesorio, valor) VALUES('85232',202,9300.00); INSERT INTO ct(deuda_predio, accesorio, valor) VALUES('85232',203,136278.21); INSERT INTO ct(deuda_predio, accesorio, valor) VALUES('85232',204,25364.58); *Si le hago select a la tabla sale así:* "85232";201;52500.00 "85232";202;9300.00 "85232";203;136278.21 "85232";204;25364.58 *Si ejecuto el siguiente crosstab :* SELECT * FROM crosstab(' select deuda_predio ,accesorio ,valor from ct ') AS ct(row_name character varying(30), category_1 integer, category_2 integer, category_3 integer, category_4 integer); *Me sale el error:* ERROR: return and sql tuple descriptions are incompatible Agradezco si me pueden dar una luz, ya mire varios articulos en internet pero no doy como solucionarlo. -- Éxitos. Cordialmente, *William Diaz Pabón**, Especialista en Soluciones Informáticas * * * Bogotá, Colombia Tel: +57 (300) 3917774 http://planetapleno.blogspot.com/ http://tutorialestecnicos.blogspot.com/