[SQL] Mixing of GROUP columns (MIN(),MAX(),COUNT(),...) with no GROUP columns is illegal if there is no GROUP BY clause
Habe folgenden Query, aber er funktioniert nicht:
Fehlermeldung ist:
Mixing of GROUP columns (MIN(),MAX(),COUNT(),...) with no GROUP columns is illegal if there is no GROUP BY clause
Sagt ja eigenltich aus, dass ich dort kein COUNT() verwenden darf, weil ich kein GROUP nutze aber wieso? Ich will doch nur die Anzahl der aktionen, zur aktuellen Kategorie
Habe folgenden Query, aber er funktioniert nicht:
Code:
SELECT COUNT(akt.id) AS anzahl, cat.* FROM
bonus_kategorien AS cat
LEFT JOIN aktionen AS akt ON akt.kategorie = cat.id
WHERE cat.bild != "" ORDER BY cat.first DESC, cat.name ASC
Mixing of GROUP columns (MIN(),MAX(),COUNT(),...) with no GROUP columns is illegal if there is no GROUP BY clause
Sagt ja eigenltich aus, dass ich dort kein COUNT() verwenden darf, weil ich kein GROUP nutze aber wieso? Ich will doch nur die Anzahl der aktionen, zur aktuellen Kategorie