Um alle Teilnehmer der aktiven Ref-Rally anzuzeigen, benutze ich folgende Abfrage:
Das Script ließt die Top 10 Leute aus, welche nach der Anzahl der Punkte geordnet sind und ermittelt auch gleichzeitig die Anzahl der Refs.
Dabei werden aber die Punkte und die Anzahl total falsch ausgegeben. Die Punkte und Anzahl wird irgentwie nicht richtig dem aktuellen Werber zugeordnet. Was mache ich falsch? Vielen Dank schonmal für eure Hilfe!
Hat keiner von euch eine Idee?
Code:
SELECT mitglieder.werber, COUNT( mitglieder.werber ) AS Anzahl, SUM( Festungen.punkte ) AS Punkte
FROM mitglieder, Festungen
WHERE mitglieder.nickname = Festungen.nickname AND mitglieder.werber <> '' AND mitglieder.failed <> '4'
GROUP BY Werber
ORDER BY Punkte DESC
LIMIT 10
Dabei werden aber die Punkte und die Anzahl total falsch ausgegeben. Die Punkte und Anzahl wird irgentwie nicht richtig dem aktuellen Werber zugeordnet. Was mache ich falsch? Vielen Dank schonmal für eure Hilfe!
Hat keiner von euch eine Idee?
Zuletzt bearbeitet von einem Moderator: