START TRANSACTION;
SELECT * FROM tab1 WHERE 1 LIMIT 1;
DELETE FROM tab1 WHERE id="{HOW TO ACCESS ID FROM THE SELECT ABVOE?}"
COMMIT;
我正在寻找的是问题的解决方案。
最佳答案
我认为你需要的是这样的:
START TRANSACTION;
DELETE FROM tab1
where id = (SELECT id FROM tab1 WHERE /*your condition here*/);
COMMIT;
编辑:根据下面OP的评论,无法判断哪一行是最后删除的行,但您可以创建一个 Trigger要为您做到这一点,请参阅 This tutorial.
关于mysql - 如何从mysql访问数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8870543/