Hallo,
ich habe folgendes Problem:
Ich habe diese Datenbank-Abfrage:
"SELECT SUM(s.staerke) / COUNT(s.staerke), m.name
FROM spieler s, mannschaften m
WHERE (m.id = s.mannschaften_id)
GROUP BY m.name
ORDER BY ...."
Ich habe hier eine Mannschaft mit einer Anzahl von Spielern. Ausgegeben wird mir hier die Durchschnittsstärke aller Spieler einer Mannschaft.
So weit so gut, das funktioniert auch.
Was ich nun aber einbauen möchte ist, dass nur die Durschnittsstärken der besten 15 Spieler berechnet werden.
Da gibt es wohl den Befehl "SELECT TOP 15".
Aber wenn ich diesen Befehl einbaue, bekomme ich nur ein "non-object"-Fehler zurück!
Wo oder wie muss ich den Befehl einbauen, dass mir nur die Stärken der ersten 15 Spieler zusammengezaählt werden?
Wäre für Hilfe sehr dankbar!
Gruss,
scabinho