Werte aus 2 Tabelle addieren

Hmm dankeschön schonmal, nur jetzt bekomme ich plötzlich diesen Error:

Invalid use of group function

PHP:
mysql_query("Select user.alliance, AVG(SUM(citys.points)/COUNT(user.alliance)) AS emptypoints FROM user LEFT JOIN citys ON user.user = citys.user WHERE user.alliance != '' GROUP BY user.alliance ORDER BY emptypoints DESC", $db)
 
SQL:
Select user.alliance, AVG(SUM(citys.points)/COUNT(user.alliance)) AS emptypoints FROM user LEFT JOIN citys ON user.user = citys.user WHERE user.alliance != '' GROUP BY user.alliance, AVG(SUM(citys.points)/COUNT(user.alliance)) ORDER BY emptypoints DESC

Ich bin mir nicht sicher, aber wenn man die AVG-Funktion benutzt muss man die auch bei der Gruppierung angeben.
 
Zuletzt bearbeitet von einem Moderator:
Zurück