Gracias, se nota muy bueno el reporteador, aun no se si lo voy usar para este proyecto, ya que recien lo voy a analizar, pero estoy seguro que en futuros proyectos tomare partida de el.
ahora lo solucione desde esta pag Gracias Jose. http://www.postgresonline.com/journal/index.php?/archives/14-CrossTab-Queries-in-PostgreSQL-using-tablefunc-contrib.html El 21 de junio de 2009 16:50, Jose Vasquez <ciber...@gmail.com> escribió: > Chistian disculpa la pregunta, es como para hacer un reporte en crosstab? > Jose > > 2009/6/21 Christian Ortiz <cpa...@gmail.com> > > Saludos >> >> estoy creando un procedimiento almacenado >> >> CREATE OR REPLACE FUNCTION f_show_products() RETURNS setof record AS >> $xx$ >> DECLARE >> guia Record; >> BEGIN >> -------------------- >> RETURN guia; >> END; >> $xx$ LANGUAGE plpgsql; >> >> el problema es que quiero devolver un conjunto de registros que se haran >> de diferentes consultas. Como puedo juntar esos registros? >> >> por ejemplo : >> >> dos tablas que estan relacionadas: *almacen* (almaid) y *equipos * >> (almaid) >> equipos contiene todos los productos existentes en un determinado almacen. >> SE desea un proc almacenado que devuelva >> >> *modelo | almacen1 | almacen2 | almacen3 | totales* >> *equipo 1 | * 144 | 34 | 45 >> | 213 >> *equipo 2 | * 322 | 102 | 11 >> | 435 >> *equipo 3 | * 101 | 45 | >> 43 | 189 >> *totales | * 567 | 181 | >> 99 | 837 >> >> como se podria hacer un proc almacenado que me devuelva este record? >> >> -- >> Christian >> > > -- Christian