Excluir as primeiras X linhas de um banco de dados

Existe um comando SQL para excluir as primeiras linhas X de uma tabela de banco de dados?

Eu tenho uma tabela de banco de dados contendo algumas informações, mas nenhum valor id ou auto-incremental e um programa que processa as primeiras linhas X desta tabela. Depois, essas linhas X precisam ser excluídas. Portanto, a consulta padrão é:

DELETE FROM table WHERE something = value;

Então, existe uma maneira de construir uma consulta como:

DELETE FROM table WHERE rownumber <= X;

Eu tentei este comando, mas nada acontece com o banco de dados .. Você tem alguma idéia?

questionAnswers(1)

yourAnswerToTheQuestion