Exclua todas as linhas e mantenha as últimas x restantes

Eu tenho uma mesa como

entryid,  roomid
 1           1      
 2          55
 3           1
 4          12
 5           1
 6          44
 7           1
 8           3
 9           1

Agora eu gostaria de excluir TODAS as entradas em que roomid = 1 e manter os 3 últimos de roomid = 1 restantes (melhor com apenas um comando)

Então, finalmente, o entryid: 1 e 3 foi excluído e o entryid 6, 7, 9 permanece (com certeza todos os outros roomid ainda ficam)

EDIT: Obrigado pela ajuda. Abaixo adicionei minha própria solução, para todos os interessados

Eu comecei umnova pergunta como colocar isso em UM comando. Você pode me ajudar lá.

questionAnswers(6)

yourAnswerToTheQuestion