Guten Tag!
Ich führe zur Zeit eine DB-Abfrage in MySQL aus, bei welcher nur Datensätze mit gleicher IP ausgegeben werden sollen.
Nun sollen aber diese auch noch einmal zusammengefasst werden, welche die gleiche `alliance` haben. D.h. es soll eine IP nur ausgegeben werden, wenn diese mehr als 1 mal vorkommt und auch die `alliance` gleich ist.
Leider funktioniert meine folgende Abfrage nicht so ganz:
Ich führe zur Zeit eine DB-Abfrage in MySQL aus, bei welcher nur Datensätze mit gleicher IP ausgegeben werden sollen.
Nun sollen aber diese auch noch einmal zusammengefasst werden, welche die gleiche `alliance` haben. D.h. es soll eine IP nur ausgegeben werden, wenn diese mehr als 1 mal vorkommt und auch die `alliance` gleich ist.
Leider funktioniert meine folgende Abfrage nicht so ganz:
Code:
$ipresult = mysql_query ( "SELECT `ip` FROM user WHERE `locked` < '$time' GROUP BY `ip` HAVING (COUNT(`ip`) > 1) && `alliance` HAVING (COUNT(`alliance`) > 1) ORDER BY COUNT(`ip`) DESC" );