Hallo,
ich habe zur Zeit folgendes Problem. Ich habe in der Datenbank Gäste die Buchungen haben und ich möchte nun die minimale Anzahl von gebuchten Nächten eines Jahres haben.
Ich habe es schon soweit, dass die Gäste gezählt werden, allerdings kann ich davon nicht das Minimum berechnen.
Ich bekomme dann folgende Fehlermeldung :
#1111 - Invalid use of group function
Mein Statement bisher lautet:
Gruß
Daniel
ich habe zur Zeit folgendes Problem. Ich habe in der Datenbank Gäste die Buchungen haben und ich möchte nun die minimale Anzahl von gebuchten Nächten eines Jahres haben.
Ich habe es schon soweit, dass die Gäste gezählt werden, allerdings kann ich davon nicht das Minimum berechnen.
Ich bekomme dann folgende Fehlermeldung :
#1111 - Invalid use of group function
Mein Statement bisher lautet:
Code:
SELECT MIN(COUNT(*)) FROM Gast g, Buchung b WHERE (g.Gast_ID = b.Gast_ID) AND (YEAR(b.Startdatum) BETWEEN 1990 AND YEAR(CURDATE())) GROUP BY YEAR(b.Startdatum);
Daniel
Comment