Hallo.
Vielen Dank, es hat funktioniert!
SQL-Code:
SELECT `used_by` , SUBSTRING( `hardwareid` , 33, 32 ) AS `teil`, COUNT(*) AS `vorkommen`
FROM `...`
GROUP BY `teil`, SUBSTRING( `hardwareid` , 33, 32 )
HAVING COUNT(*) > 1
Es ist irgendwie verwirrend, dass man bei einem GROUP BY bei einem "benutzerdefinierten (AS) Feld" sowohl den definierten Namen als auch die Definition schreiben muss, mit Kommas getrennt - wieso eigentlich?
Außerdem verstehe ich nicht, wieso man "HAVING COUNT(*) > 1" anstelle von "WHERE `vorkommen` > 1" schreibt...
Gruß
blackdrake