Penso che ciò di cui hai bisogno sia questo:
START TRANSACTION;
DELETE FROM tab1
where id = (SELECT id FROM tab1 WHERE /*your condition here*/);
COMMIT;
Modifica: Sulla base del commento dell'OP di seguito, non c'è modo di sapere quale riga è stata l'ultima eliminata, ma puoi creare un Trigger per farlo per te, consulta Questo tutorial.