Hallo,

Ik heb de volgende database-structuur staan (ik denk dat het niet de meest logische structuur is, maar ik kon niks anders bedenken):

Klik

Het is bedoeld om reserveringen via de website in kaart te brengen. Elke keer dat er een reservering geplaatst wordt komt er +1 bij de desbetreffende datum (rij) en tijdstip (kolom).

Nu zou ik de datum + tijdstip willen terugkrijgen van alle tijdstippen die HOGER dan 5 zijn. Dus wanneer op 25 maart voor 19:30, 6 reserveringen zijn geplaatst, wil ik graag dat weten.

Wat is de juiste/beste manier om dit te doen?

Alvast bedankt,
Mike
Ger van Steenderen op 23/03/2020 12:20:22

@Frank
Waarom is tellen in MySQL 'duurder' dan in PHP:


Hoi Ger,

Ik schreef dat een query een vrij dure operatie is. Niet dat tellen in MySql duurder is ;-). Als je de gegevens die je nodig hebt met met één aggregate query kunt ophalen dan is dat natuurlijk prima.

Reageren