我有一些带有几个查询的现有代码,我正在尝试确定功能是否正确。查询在存储整数唯一 ID 的简单表上执行。所以代码执行第一个查询:
SELECT id FROM id_table LIMIT some_number;
然后它对检索到的 id 执行一些操作并将它们从表中删除:
DELETE FROM id_table LIMIT some_number;
根据我在 mysql 中的理解,不能保证顺序(并且在那里没有指定 ORDER BY)。那么第二个查询是否会删除在第一个查询中检索到的相同记录,因为没有其他人对 id_table 进行查询?
谢谢