Myslím, že to, co potřebujete, je toto:
START TRANSACTION;
DELETE FROM tab1
where id = (SELECT id FROM tab1 WHERE /*your condition here*/);
COMMIT;
Upravit: Na základě níže uvedeného komentáře OP neexistuje způsob, jak zjistit, který řádek byl naposledy smazaný, ale můžete vytvořit Spouštěč Chcete-li to udělat za vás, přečtěte si tento tutoriál.