mysql如何获取某一时刻对应最大的id

mysql如何获取某一时刻对应最大的id,第1张

如果是刚做过插入 *** 作的,试试 last_insert_id(),它会返回刚插进去那条记录的 ID,没有并发的时候它一般是最大值。

另外,试试 select max(id) from 表名,

取这个最大id有意义吗?在并发情况下,最大id 的值或许不停的在变化的。

首先把所有的条目都读出来 保存为resultSet

然后用RS一个个的读出来,在ADD进一个LIST集合中! 然后读取LIST集合中最后一个对象的ID。就是当前表中最大的ID值了!

具体sql语句:select From table where id = (select max(id) from table))

sql 语句 获取一列中的最大值使用MAX() 函数:

1MAX 函数功能:返回一列中的最大值。NULL 值不包括在计算中。

2SQL MAX() 语法:SELECT MAX(column_name) FROM table_name

注释:MIN 和 MAX 也可用于文本列,以获得按字母顺序排列的最高或最低值。

3例表格:aaa,表结构如图

select  from title order by id desc limit 1;根据id降序,取第一条。

select  from title where id = (select max(id) from title);用子查询先取的最大id

以上就是关于mysql如何获取某一时刻对应最大的id全部的内容,包括:mysql如何获取某一时刻对应最大的id、JSP 提取数据库表ID最大值、sql语句怎么写可以得到最大id这一条数据所有值等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/web/9375905.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-27
下一篇2023-04-27

发表评论

登录后才能评论

评论列表(0条)

    保存