Удалить все строки и оставить последний х слева

У меня есть стол как

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

Теперь я хотел бы удалить ВСЕ записи, где roomid = 1, и оставить последние 3 из roomid = 1 слева (лучше всего с одной командой)

Итак, наконец, entryid: 1 и 3 были удалены, а entryid 6, 7, 9 остается (наверняка все остальные roomid останутся)

РЕДАКТИРОВАТЬ: Спасибо за помощь. Ниже я добавил свое решение для всех, кто заинтересован

Я началновый вопрос как привести это в одну команду. Вы можете помочь мне там.

Ответы на вопрос(6)

Ваш ответ на вопрос