Las respuestas proporcionadas están en la línea correcta. Puede usar ROWNUM para seleccionar resultados de estilo TOP-N.
Sin embargo, tenga cuidado y tenga en cuenta que el número de fila se asigna a los resultados de la consulta después de la predicación pero antes de ORDER BY. Prueba algo como lo siguiente:
SELECT username
FROM
(SELECT username
FROM table
ORDER BY userid DESC)
WHERE rownum <= 50