From: | "eduardo arenas" <pgmanlist(at)gmail(dot)com> |
---|---|
To: | "Arturo Munive" <arturomunive(at)gmail(dot)com> |
Cc: | Espartano <espartano(dot)mail(at)gmail(dot)com>, "Lista de Ayuda Postgresql" <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: constantes y variables |
Date: | 2007-07-11 17:17:47 |
Message-ID: | 4110afd20707111017n7fb9a0bavb7b0091fb36bd9d8@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Estimados, ok si me dicen que no pierda el tiempo bien hay que hacer caso!.
De igual manera ya encontre creo la forma de hacerlo, no es muy catolica que
resulta.
Les envio el tips por que de verdad en mi caso es de vida o muerte poder
hacer esto.
---En este caso creo una tabla tenporal con los parametros que quiero
controlar en la consulta, este es un pequeño ejemplo. EN mi caso tengo como
500 lineas de sql que referencian a estos parametros para formar un panel de
indicadores tipo Balance Socore Cards.
--DROP TABLE PARAMETROS;CREATE TEMP TABLE PARAMETROS (PARAMETRO
CHAR(1),FECHAI CHAR(8), FECHAFCHAR(8));INSERT INTO PARAMETROS VALUES
('1','20070101','20070630');
SELECT a.centro,count(*)
FROM select (centro,nif,fechalta, '1' as parametro admomi.iddpac) as a,
PARAMETROS AS B
WHERE A.PARAMETRO=B.PARAMETRO
AND a.fechalta between b.fechai and b.fechaf
GROUP BY a.centro
saludos
edo
On 7/11/07, Arturo Munive <arturomunive(at)gmail(dot)com> wrote:
>
> Lo que pasa es queSQL Server mezcla SQL y transactSQL su lenguaje de
> procedimientos
>
> entonces lo que tu quieres hacer es muy probable (casi 100% seguro) que
> se haga con un procedural de postgresql
> como pl/pgsql
>
--
Eduardo Arenas Castillo
Ingeniero de Sistemas
Pontificia Universidad Catolica de Chile
Facultad de Medicina
From | Date | Subject | |
---|---|---|---|
Next Message | Alvaro Herrera | 2007-07-11 18:21:03 | Re: constantes y variables |
Previous Message | Gabriel Hermes Colina Zambra | 2007-07-11 17:16:21 | Re: Resucitando Maquina para un servidor postgresql |