gpt4 book ai didi

mysql - 删除所有旧条目

转载 作者:行者123 更新时间:2023-11-29 02:59:12 25 4
gpt4 key购买 nike

你好,我需要删除所有旧条目并先保存 20 个,但我的代码有问题:

DELETE FROM info WHERE account='".$id."' ORDER BY id DESC LIMIT 20,x 

我需要用最后一个 ID 替换 x

如何获取最后一个 ID?

最佳答案

您可以使用最后一个条目排序的 20,1 限制获取需要删除的 ID。

SELECT account FROM `info` ORDER BY account DESC LIMIT 20,1

因此,如果您有 23 条记录,结果将为 3,这是您需要从中删除的 ID。

DELETE FROM info WHERE account <= '" . $id . "'

确保 account 列已正确编入索引!

关于mysql - 删除所有旧条目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26571809/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com