Sql: creare elenco di date con una query

Ecco un paio di modi trovati in rete per generare elenco di date usando una singola query:

select to_date('01-12-2012','dd-mm-yyyy') + level
 from dual
 connect by level <= 365 ;

oppure

select to_date('01-12-2012','dd-mm-yyyy') + rownum -1
 from all_objects
 where rownum <= to_date('01-12-2013','dd-mm-yyyy')- to_date('01-12-2012','dd-mm-yyyy')+1


Rispondi

Inserisci i tuoi dati qui sotto o clicca su un'icona per effettuare l'accesso:

Logo di WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione /  Modifica )

Google photo

Stai commentando usando il tuo account Google. Chiudi sessione /  Modifica )

Foto Twitter

Stai commentando usando il tuo account Twitter. Chiudi sessione /  Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione /  Modifica )

Connessione a %s...