Excerpts from Cesar A's message of jue jul 01 23:33:30 -0400 2010: > Creo entender que al definir el campo como, por ejemplo, "estado" text le > estoy diciendo que lo "convierta" a text, de hecho, el count creo que > devuelve numeric... cierto? > > Sin embargo, probando, porque en efecto los 2 primeros campos son varchar: > > SELECT * FROM public.crosstab('SELECT est_002, agri02_002, count(*) FROM > consulta_agri04 GROUP BY agri02_002, est_002 ORDER BY est_002, agri02_002') > AS lista("estado" varchar, "renglon" varchar, "cantidad" numeric); > ERROR: return and sql tuple descriptions are incompatible
count() retorna bigint. alvherre=# \da count Listado de funciones de agregación Schema | Nombre | Tipo de dato de salida | Tipos de datos de argumentos | Descripción ------------+--------+------------------------+------------------------------+------------- pg_catalog | count | bigint | "any" | pg_catalog | count | bigint | * | (2 filas) - Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda@postgresql.org) Para cambiar tu suscripci�n: http://www.postgresql.org/mailpref/pgsql-es-ayuda