Also dein Argument ist zwar grundsätzlich falsch - schließlich habe ich dein "WHERE votes > 0" drin gelassen - aber dadurch ist mir was anderes aufgefallen: falls du bei pointspervote standardmäßig (also, wenn's noch keine Stimmen gibt) 0 einträgst, würden die ohne Stimmen bei den 100 aus der Unterabfrage nicht drin stehen, also würden nur welche gelöscht werden, wenn's mehr als 100 gibt, bei denen schon abgestimmt wurde, nicht mehr als 100 insgesamt.
Nächster Versuch, noch komplizierter (wo sind denn die richtigen Experten, wenn man sie mal braucht? ó_Ò):
So!
Vielleicht...o_O'' Also das würde fürs Sortieren allen, bei denen noch nicht abgestimmt wurde einen sehr hohen Wert zuweisen (sollte über oder beim Maximum liegen, weiß ja nicht, was das bei dir ist, 1000 dürfte aber reichen, oder?), so dass die sicher in den 100 drin liegen, die nicht gelöscht werden. Glaube ich. Langsam habe ich selbst kein allzu großes Vertrauen mehr.
Außerdem weiß ich nicht, ob das "ELSE pointspervote" gültig ist.
Versuch's halt mal...o_O''
@ Manni unter mir: Erst recht falsch, hat den gleichen Fehler wie meins, nur sogar explizit angeschrieben. o_O'
--
A human is a system for converting dust billions of years ago into dust billions of years from now via a roundabout process which involves checking email a lot.
Geändert von drunken monkey (25.06.2006 um 20:11 Uhr)