Jeg tror, hvad du har brug for er dette:
START TRANSACTION;
DELETE FROM tab1
where id = (SELECT id FROM tab1 WHERE /*your condition here*/);
COMMIT;
Rediger: Baseret på OP'ens kommentar nedenfor, er der ingen måde at sige, hvilken række der var den sidst slettede, men du kan oprette en Trigger for at gøre det for dig, se Denne vejledning.