Hvad med dette:
SELECT *
FROM users
ORDER BY RAND()
HAVING RAND() * 1000 < 10
Klausulen WHERE RAND() * 1000 < 10
vælger tilfældigt at inkludere hver række med en sandsynlighed på 1 %. Det er ikke helt en LIMIT variable
klausul, men vil gøre nogenlunde det samme.