如何查数据库中最大的id 我想在数据库中查询出id值最大的那条数据该怎么做?

 我来答
浮雕lqy
2018-12-16 · TA获得超过1011个赞
知道答主
回答量:0
采纳率:0%
帮助的人:0
展开全部

查询id最大的数据有这几种方法(以mysql数据库为例):

1),利用mysql自带的max函数取得最大值

2),先按照id降序排列,然后利用limit函数取最大值:

扩展资料:

数据库是存储电子文件的处所,可以通过数据库对文件中的数据运行新增、截取、更新、删除等操作。常用的关系型数据库有mysql,oracle,SQL Server,dBASE,MariaDB等,非关系型数据库最常见的就是MongoDB。

所谓关系型数据库就是指由多张能互相联接的二维行列表格组成的数据库。

百度百科-数据库

百度百科-关系型数据库

壹寰(深圳)科技文化有限公司
2021-03-27 广告
要找正规专业的公司,行业口碑也比较重要。如果想了解更多详细信息,可以咨询下壹寰(深圳)科技文化有限公司。91数据恢复是壹寰(深圳)科技文化有限公司旗下专业数据恢复品牌,91数据恢复专注于勒索病毒数据恢复、勒索病毒数据修复、数据库修复、数据库... 点击进入详情页
本回答由壹寰(深圳)科技文化有限公司提供
木鱼634
2019-01-01 · TA获得超过6842个赞
知道答主
回答量:55
采纳率:0%
帮助的人:8674
展开全部

可以这样操作看看:

1、确认表名及列名,假设表明为S,列名为ID

2、查询最大ID:select MAX(ID) from S;

3、查询最大ID的记录:elect * from S where ID = (select MAX(ID) from S);

4、这样就可以查出最大的ID了。

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
hit_lubin
2011-05-19 · TA获得超过7889个赞
知道大有可为答主
回答量:1554
采纳率:100%
帮助的人:2020万
展开全部
查询最大ID,select max(id) from table
查询最大ID的记录 select * from table where id = (select max(id) from table)
或者select * from table t where not exists (select 1 from table t1 where t1.id > t.id)
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式