Jag tror att det du behöver är detta:
START TRANSACTION;
DELETE FROM tab1
where id = (SELECT id FROM tab1 WHERE /*your condition here*/);
COMMIT;
Redigera: Baserat på OP-kommentaren nedan, finns det inget sätt att säga vilken rad som var den senast raderade, men du kan skapa en Trigger för att göra det åt dig, se Denna handledning.