bademeister: Berechnung einer Totalrangliste aus zwei Einzelranglisten

Beitrag lesen

Hallo zusammen.

Ich habe zwei Ranglisten und eine Totalrangliste.
In der Totalrangliste sollten die Rangpunkte jedes Spielers aus den zwei Einzelranglisten zusammengezählt werden.

Nun wie mache ich das nun mit SQL und ASP das am einfachsten.

Problem:
Bei 1000 Einträgen, muss man zuerst den Rang finden in der ersten Rangliste. Das ergibt im Maximum schon gesamt 1000*1000 Rechenabfragen.
Bei zwei Spielen wären wir schon auf 2 Millionen Abfragen.

Gibts nun einen SQL-Befehl oder eine gute Routine die mir das erleichtert.

So in etwa:

SELECT Rangpunkt FROM Rangliste ORDER BY Besterspieler

Damit ich nur noch 1000 Abfragen habe und nicht 1000*1000.

War das irgendwie verständlich?
Gruss Martin