sql >> Database teknologi >  >> RDS >> Oracle

Generer datointerval fra to datokolonner

Du kan bruge en connect by forespørgsel ved hjælp af prior + sys_guid() trick

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. postgresql portforvirring 5433 eller 5432?

  2. Hvordan den BINÆRE operatør fungerer i MariaDB

  3. Find værdier, der ikke indeholder tal, i SQLite

  4. Installer pdo til postgres Ubuntu