sql >> Databasteknik >  >> RDS >> Oracle

Hur man skapar en kalendertabell i Oracle

connect by level klausul kan användas :

 select FromDate+level-1 "Date", Description "HolidayName"
   from holiday 
connect by level <=  ToDate - FromDate + 1
  group by FromDate+level-1, Description
  order by 1;

demo



  1. VÄNSTER YTTRE JOIN med villkor (var, beställ efter)?

  2. Postgres skiftlägeskänslighet

  3. En Entity Framework-databasleverantör som är kompatibel med den här versionen kunde inte hittas

  4. Visa tre bilder från varje användare