Marcos si ya tienes la consulta mejorada, por favor compártela. Gracias de
antemano.
- Mensaje original -
De: Marcos Ortiz mlor...@uci.cu
Para: Alvaro Herrera alvhe...@2ndquadrant.com
CC: pgsql-es-ayuda@postgresql.org
Enviados: Martes, 5 de Febrero 2013 11:32:00
Asunto: Re:
Si por favor sería de mucho interés.
El 06/02/2013 14:41, Yoan Manuel Perez Piñero ympe...@uci.cu escribió:
Marcos si ya tienes la consulta mejorada, por favor compártela. Gracias
de antemano.
- Mensaje original -
De: Marcos Ortiz mlor...@uci.cu
Para: Alvaro Herrera
Creo que podrías escribirlo asi:
select
col_1,
col_2,
fn_funciondeusuario(parametros) col_result,
case when fn_funciondeusuario(parametros) 0 then 'L' else 'D' END col_4
from
tablas;
o asi:
select col_1,
col_2,
col_result,
case when col_result 0 then 'L' else
2
De: Guillermo E. Villanueva guillermo...@gmail.com
Para: pgsql-es-ayuda pgsql-es-ayuda@postgresql.org
Enviado: Miércoles 6 de febrero de 2013 9:57
Asunto: [pgsql-es-ayuda] Re: Uso de resultado de función en la misma
proyección o en el filtro
Eso está bien? que lo haga 2 veces? se podría modficar el motor para que
ante un mismo cálculo para la misma tupla el optimizador utilice el
resultado ya obtenido? o hay una razón mas de fondo para que lo vuelva a
hacer?
Guillermo Villanueva
El 6 de febrero de 2013 12:00, Alejandro Carrillo
Guillermo E. Villanueva escribió:
Respondiendome a mi mismo he visto en algunos foros que lo resuelven con
una subconsulta a nivel del from algo así como:
select
col_1,
col_2,
*col_result*,
case when *col_result* 0 then 'L' else 'D' END col_4
from
(
select
Buen dato Alvaro, muchas gracias, voy a probarlo
Guillermo Villanueva
El 6 de febrero de 2013 12:20, Alvaro Herrera
alvhe...@2ndquadrant.comescribió:
Guillermo E. Villanueva escribió:
Respondiendome a mi mismo he visto en algunos foros que lo resuelven con
una subconsulta a nivel del
Ésta es la consulta con los consejos que me dió Álvaro, pero
parece que pg_size_pretty sólo acepta como parámetro el oid
del objeto:
SELECT idstat.relname AS table_name,
indexrelname AS index_name,
idstat.idx_scan AS times_used,
Bueno, aquí está la consulta terminada y funcional.
Probada con 9.1.7, exactamente:
SELECT version();
version
PostgreSQL 9.1.7 on x86_64-unknown-linux-gnu, compiled by gcc
Buenas noches!!
Tengo una cuestión, quisiera saber como puedo grabar la hora con la parte de
los segundos y milisegundos siempre en cero.
Gracias por sus aportes!!
ing. José Fermín Francisco Ferreras
San Francisco de Macorís, Rep. Dom.
2013/2/6 José Fermín Francisco Ferreras josefermi...@hotmail.com:
Buenas noches!!
Tengo una cuestión, quisiera saber como puedo grabar la hora con la parte de
los segundos y milisegundos siempre en cero.
Saludos,
Dos soluciones, a ver si alguna te sirve:
select to_char(now(),
El 07/02/2013 4:39, José Fermín Francisco Ferreras escribió:
Buenas noches!!
Tengo una cuestión, quisiera saber como puedo grabar la hora con la
parte de los segundos y milisegundos siempre en cero.
Gracias por sus aportes!!
ing. José Fermín Francisco Ferreras
San Francisco de Macorís,
El 07/02/2013 4:39, José Fermín Francisco Ferreras escribió:
Buenas noches!!
Tengo una cuestión, quisiera saber como puedo grabar la hora con la
parte de los segundos y milisegundos siempre en cero.
¿Y porqué habrías de hacer algo así? Salvo tengas un muy buen motivo para
ello, sugiero
2013/2/6 Fernando Hevia fhe...@gmail.com:
El 07/02/2013 4:39, José Fermín Francisco Ferreras escribió:
Buenas noches!!
Tengo una cuestión, quisiera saber como puedo grabar la hora con la parte
de los segundos y milisegundos siempre en cero.
¿Y porqué habrías de hacer algo así? Salvo
14 matches
Mail list logo