Eliminar las primeras X líneas de una base de datos

¿Existe un comando SQL para eliminar las primeras X líneas de una tabla de base de datos?

Tengo una tabla de base de datos que contiene cierta información pero ningún ID o valor de incremento automático y un programa que procesa las primeras X líneas de esta tabla. Después, estas líneas X deben ser eliminadas. Así que la consulta estándar es:

DELETE FROM table WHERE something = value;

Entonces, ¿hay una manera de construir una consulta como:

DELETE FROM table WHERE rownumber <= X;

He intentado este comando, pero no le pasa nada a la base de datos ... ¿Tiene alguna pista?

Respuestas a la pregunta(1)

Su respuesta a la pregunta