Das hatten wir hier schon von Birgitta:
Ab V7 (V6?) gibt es in SQL die Funktionen
NEXT_DAY(), z.B. NEXT_DAY(current date, 'TUESDAY') liefert das Datum des nächsten Dienstag.
LAST_DAY() liefert das Datum des letzten Tages des Monats.
Bei älteren Releases hilft eine Kalenderdatei oder eine UDF.