Busca en los históricos de la lista. Hace tiempo se planteó el mismo problema, y la mejor solución ofrecida en mi opinión era crear un agregado (create aggregate).
-- Miguel Rodríguez Penabad -- TIP 1: para suscribirte y desuscribirte, visita http://archives.postgresql.org/pgsql-es-ayuda
