Como excluir as 1000 principais linhas de uma tabela usando o Sql Server 200

Tenho uma tabela no SQL Server. Gostaria de excluir as 1000 linhas principais. No entanto, tentei isso, mas, em vez de excluir as 1000 linhas principais, ele excluiu todas as linhas da tabel

Aqui está o código:

delete from [mytab] 
select top 1000 
a1,a2,a3
from [mytab]

questionAnswers(12)

yourAnswerToTheQuestion