Communitytreffen-Moderator
Hm, nich so ganz was ich will. Ich will ja nicht das hundertste bewertete löschen, sondern das schlechteste bewertete. Also mal zwei Beispielszenarien:
Szenario 1:
62 bewertete
17 unbewertete
=> Zusammen nur 79, also wird nichts gelöscht
Szenario 2:
83 bewertete
17 unbewertete
=> Zusammen 100, also wird von den 83 das, das im Schnitt die wenigsten Punkte hat, gelöscht. Das kann aber sowohl die niedrigste als auch die höchste ID haben oder irgendwas dazwischen.
Der Anfang wäre DELETE FROM charts WHERE votes>0 ORDER BY pointspervote ASC LIMIT 1 und da muss jetzt noch die Abfrage rein, ob die Tabelle 100 Datensätze enthält oder nicht.
Geändert von DFYX (25.06.2006 um 16:06 Uhr)