sql >> Database >  >> RDS >> Oracle

Datums tussen twee datums genereren

select 
  A.ID, 
  A.START_DATE+delta dt
from 
  t_dates A, 
  (
     select level-1 as delta 
     from dual 
     connect by level-1 <= (
       select max(end_date - start_date) from t_dates
     )
  )
where A.START_DATE+delta <= A.end_date
order by 1, 2


  1. Voorwaardelijke WHERE-clausule met CASE-instructie in Oracle

  2. Aangepaste volgorde in Oracle SQL

  3. Wat is een vergelijkingsoperator?

  4. mysqli_query() verwacht ten minste 2 parameters, waarvan 1 opgegeven?