gpt4 book ai didi

mysql,如何在特定查询的给定 ID 之前找到插入行的最后一个 id

转载 作者:行者123 更新时间:2023-11-29 14:49:48 25 4
gpt4 key购买 nike

假设我们必须从表的 2 行收集数据

例如:

select * from table where userid=24

它返回例如 3 行具有不同行 id 的数据(自动增量),3 ,35 ,68

我想知道 id 为 35(即 3)的行之前的行的 id 约为 68,它是 35。

如何通过mysql查询找到它?

谢谢

最佳答案

使用mysql_insert_id()这是您需要的引用

http://dev.mysql.com/doc/refman/5.5/en/getting-unique-id.html

已编辑

也许您想使用这样的查询

SELECT * FROM table WHERE rowID < (SELECT rowId FROM table WHERE userid=24)
ORDER BY rowId DESC
LIMIT 1

关于mysql,如何在特定查询的给定 ID 之前找到插入行的最后一个 id,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6011161/

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