Typische "finde was es nicht gibt" - Aufgabenstellung.
Ich würde eine Hilfstabelle mit einem Eintrag pro Person und Tag erstellen und dann
SQL-Code:
select Nachname, Count(*)
from Personen join Hilfstabelle on (Personen.id=Hilfstabelle.id)
left join Buchungen on (Personen.id=Buchungen.id)
where Buchungen.id is null
Group by Personen.id
Gruß
K-H
wieder mal nicht schnell genug *schnief*