Gör LIMIT på de rader du vill ha så borde detta funka... (Har ej testat syntaxen)
Kod:
SELECT POSTID, -RAND()*PostID AS random_value
FROM TestTable
ORDER BY random_value DESC
-RAND*POSTID gör att äldre tupler (som har lägre värde på POSTID) kommer att visas oftare. Du kan lägga till en FAKTOR som ändrar hur snabbt värdet minskar.