Hi
Leider zählt er trotzalledem dann _alle_ Buchungen in diesem Zeitraum.
Upsi, du hast völlig recht, das passiert mir dauernd *schäm*
Geht nicht vielleicht so ne Art count(count(*))?
Ich wüsste nicht wie, in normalem SQL würde ichs lösen mit
select count(personen)
from personen
where exists (select *
from buchungen
where datum between datum1 and datum2)
Dass ist aber ein SubSelect welcher MySQL leider nicht beherrscht.
Im Moment fällt mir keinerlei Möglichkeit ein das ganze Problem
ohne Subselect ohne n Script zu lösen. Spukt mir aber die
ganze Zeit im Kopf rum das Problem.
Gruss Daniela