Skip site navigation (1) Skip section navigation (2)

Re: gererar fechas

From: Rodrigo Gonzalez <listas(at)estrads(dot)com(dot)ar>
To: raul andrez gutierrez alejo <raulandrez(at)gmail(dot)com>
Cc: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: gererar fechas
Date: 2012-03-12 00:09:17
Message-ID: 20120311210917.18e12985@estrads.com.ar (view raw or flat)
Thread:
Lists: pgsql-es-ayuda
On Sun, 11 Mar 2012 16:42:06 -0500
raul andrez gutierrez alejo <raulandrez(at)gmail(dot)com> wrote:

> muy buenos dias, necesito con base a dos fechas genrar todas las
> fechas que hay entre las dos eje:
> select function_name('2012-01-01','2012-01-05')
> resultado:
> '2012-01-01',
> '2012-01-02',
> '2012-01-03',
> '2012-01-04',
> '2012-01-05'
> 
> select function_name('2012-01-01','2012-12-31')
> 
> resultado:
> '2012-01-01',
> '2012-01-02',
> '2012-01-03',
> '2012-01-04',
> '2012-01-05',
> .
> .
> .
> '2012-12-30',
> '2012-12-31'
> 
> yo se que puedo crear un funcion que haga esto, la pregunta es , ya
> exixte alguna funcion ya definida?

http://www.postgresql.org/docs/current/static/functions-srf.html

postgres=# select generate_series('2012-01-01'::timestamp,
'2012-01-10'::timestamp, '1 day');

 generate_series   
---------------------
 2012-01-01 00:00:00
 2012-01-02 00:00:00
 2012-01-03 00:00:00
 2012-01-04 00:00:00
 2012-01-05 00:00:00
 2012-01-06 00:00:00
 2012-01-07 00:00:00
 2012-01-08 00:00:00
 2012-01-09 00:00:00
 2012-01-10 00:00:00
(10 rows)

Espero que te sirva

Rodrigo

In response to

  • gererar fechas at 2012-03-11 21:42:06 from raul andrez gutierrez alejo

pgsql-es-ayuda by date

Next:From: Jose Alberto Sanchez NietoDate: 2012-03-12 12:21:23
Subject: como saber si se esta utilizando un indice sin explain plan
Previous:From: raul andrez gutierrez alejoDate: 2012-03-11 21:42:06
Subject: gererar fechas

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group