Talvez você possa tentar algo assim:
DELETE FROM mytable
WHERE id NOT IN (SELECT id FROM mytable ORDER by date DESC LIMIT 100)
DELETE FROM mytable
WHERE id NOT IN (SELECT id FROM mytable ORDER by date DESC LIMIT 100)
Integridade de dados e considerações de desempenho na replicação semisíncrona do MySQL
Como criar atalhos personalizados no SQL Server Management Studio (SSMS) - Tutorial do SQL Server/TSQL Parte 10
Acesso negado para usuário de banco de dados no site goDaddy
Ferramentas de gerenciamento do SQL Server 2017