Re: Sobre fechas

From: Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org>
To: Aldo Alexander Leyva Alvarado <aleyva2004(at)gmail(dot)com>
Cc: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: Sobre fechas
Date: 2005-10-04 18:26:45
Message-ID: 20051004182645.GG7732@surnet.cl
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

On Tue, Oct 04, 2005 at 01:12:45PM -0500, Aldo Alexander Leyva Alvarado wrote:

> Usando :
> SELECT EXTRACT(WEEK FROM TIMESTAMP fecha)
>
> Puedo obtener el numero de semana de una fecha, mi pregunta es si se
> puede usar solo ese dato para obtener el RANGO de fechas en que
> postgresql maneja ese numero de semana. Lo que deseo es hacer un
> funcion que acepte como argumento solo el numero de semana, y que esa
> funcion devuelva una cadena indicante que esa semana cubre de la fecha
> x a la fecha y
>
> select sp_devuelve_rango(numero_semana) as RANGO
> RANGO
> 2005-10-03 -2005-10-09 <- Valor devuelto

Hmm. Te sugiero crear una funcion que devuelva el tipo tinterval.

(La algoritmica para crear la funcion en particular deberia ser
sencilla ... solamente jugar con EXTRACT() y suficiente imaginacion).

--
Alvaro Herrera http://www.amazon.com/gp/registry/DXLWNGRJD34
Thou shalt check the array bounds of all strings (indeed, all arrays), for
surely where thou typest "foo" someone someday shall type
"supercalifragilisticexpialidocious" (5th Commandment for C programmers)

In response to

  • Sobre fechas at 2005-10-04 18:12:45 from Aldo Alexander Leyva Alvarado

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Alvaro Herrera 2005-10-04 18:27:39 Re: donde ubico .psqlrc en freebsd R-5.4
Previous Message M.Graciela Manquehual P. 2005-10-04 18:17:56 Postgresql Olap