Ich habe mit Datenbanken nicht viel am Hut, aber wäre denn nicht gerade das eigentlich ein Fall für Programmlogik? Du hast es doch auch extra so in deine
DB gepackt. Außerdem ist es so sicher einfacher, wenn man jetzt bsp. Wochenende oder gesetzliche Feiertage wieder abziehen will.
(Wieviel Urlaubstage im Jahr hat der arme Mensch?)