sql >> Databáze >  >> RDS >> Oracle

Vygenerujte časové období ze dvou datových sloupců

Můžete použít connect by dotaz pomocí prior + sys_guid() trik

select id,start_date + level - 1 as "date", field1 from t 
connect by level <= end_date - start_date  + 1
    and prior id = id
and prior sys_guid() is not null;

DEMO



  1. 4 důvody, proč byste měli ve svém plánování na rok 2020 upřednostňovat monitorování databáze

  2. Co znamená Chyba importu:Symbol nenalezen:_PQencryptPasswordConn znamená a jak to mohu opravit?

  3. Spusťte klienta Oracle v 32bitovém režimu na 64bitovém počítači

  4. Vytvoření webové aplikace od nuly pomocí Python Flask a MySQL:Část 2