From: | "Miguel Beltran R(dot)" <yourpadre(at)gmail(dot)com> |
---|---|
To: | Roberto Rodríguez Pino <rodpin(at)gmail(dot)com> |
Cc: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: duda/problema con query y funcion |
Date: | 2008-09-23 20:01:41 |
Message-ID: | b623c7e40809231301p4802bb90xa55856e7dac6f4f0@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
No se si se pueda pero haz un explian analyze a ambas
Asi:
EXPLAIN ANALYZE SELECT articulo.idarticulo, costoultimo.costoultimo
FROM articulo
LEFT OUTER JOIN costo USING (idarticulo)
LEFT OUTER JOIN (select costo.idarticulo, costoultimo from
costo,(select max(idcosto) as idcosto,idarticulo,max (fecha) from costo
where fecha<='25-08-2008' group by idarticulo) as fechacosto where
fechacosto.idcosto = costo.idcosto) as costoultimo USING (idarticulo)
where
(costo.flag = false and costo.fecha<='25-08-2008' and costo.idproveedor
is NULL) or (costo.flag=true and costo.fecha<='25-08-2008') or
(costo.flag = false and costo.fecha<='25-08-2008')
group by articulo.idarticulo, costoultimo.costoultimo
order by idarticulo;
y despues un
EXPLAIN ANALYZE SELECT * FROM buscandoError('25-08-2008');
Y nos mandas el resultado
por cierto que version de postgres usas?
El día 23 de septiembre de 2008 14:28, Roberto Rodríguez Pino
<rodpin(at)gmail(dot)com> escribió:
> 2008/9/23 Miguel Beltran R. <yourpadre(at)gmail(dot)com>:
>> Se me ocurre que es algo con las fechas, que no te las interprete
>> igual y por lo tanto no busque en el mismo rango.
>> Cómo pasas la fecha a la funcion? Trata probando mandadola como
>> YYYY-MM-AA. Pruebalo en ambas partes, consulta directa y funcion.
>> Tambien checa en tu postgresql.conf que tengas puesto que pueda
>> interpretar la fecha es ese formato. Yo lo tengo datestyle = 'iso,
>> DMY'
>>
> Hola Miguel, muchas gracias por tu respuesta pero no resultó. Probé
> poniendo la fecha de varias formas y al parecer no es eso. Probé tanto
> en la query y la función.
> Tenia la misma configuración para datastyle, aunque con minsuculas. Lo
> puse en mayúsculas (aunque no debe influir mucho) pero tampoco hubo
> cambios.
> ¿Más pistas?
> Muy agradecido por más comentario.
> Saludos!
> Roberto
>
> --
> visita mi weblog!
> http://trasto.hopto.org
> Softwarelibre(at)diinf
> http://softwarelibre.diinf.usach.cl
>
--
________________________________________
Lo bueno de vivir un dia mas
es saber que nos queda un dia menos de vida
From | Date | Subject | |
---|---|---|---|
Next Message | Julio Cesar Sánchez González | 2008-09-23 20:13:30 | Re: Grupo local en españa: Parte II |
Previous Message | Roberto Rodríguez Pino | 2008-09-23 19:28:25 | Re: duda/problema con query y funcion |