Statement zur Auflistung der Redundanz funktioniert nicht(mehr)

tklenin

Benutzer
Beiträge
15
Hi Leute,
folgende Anweisung wird bei mir seit neuestem mit einem syntaxerror quittiert, obwohl es vor kurzem noch funktioniert hat. WARUM? Meine Tabellen sind unverändert. weiß jemand Rat?
Query:
SELECT A.spalte1 FROM Tabelle AS A GROUP BY A.spalte1 HAVING COUNT (*)>1
 
Werbung:
Hat sich erledigt. Habe die query folgendermasen ersetzt, und die funktioniert jetzt:
SELECT spalte1,COUNT(spalte1) AS NUMOCCURENCES FROM name_tabelle GROUP BY spalte1 HAVING (COUNT(spalte1)>1)
 
Werbung:
Es wird wohl das * in count() sein das jetzt in der neuen MySQL Version nicht mehr in Zusammenhang mit GROUP BY verwendet werden darf. War immer schon falsch, wurde nur von MySQL bisher ignoriert.
 
Zurück
Oben