Einzelnen Beitrag anzeigen

Furtbichler
(Gast)

n/a Beiträge
 
#5

AW: Alle Tage zwischen Zeiträumen eines Jahres als SQL Ergebnis?

  Alt 29. Jul 2013, 13:15
Du benötigst eine Tabelle, in der alle Datumse (meine vollkommen falsche Pluralbildung von Datum) drinstehen. Nennen wir sie 'Dates', mit einer Spalte 'Datum'

Code:
Select Dates.Datum
from
  Dates join
  items
    on Dates.Datum between items.date_from and items.date_to
where items.year=2013
Ergäbe dann eine Liste aller Tage des Urlaubs. Wenn deine 'Dates' Tabelle noch Flags für 'Wochenende','Feiertag' usw. hat, dann kannst Du diese auch noch herausfiltern und die dann relevanten Urlaubstage ausrechnen.
  Mit Zitat antworten Zitat