求前10条记录中的id字段最大值的sql语句

求前10条记录中的id字段最大值的sql语句,第1张

select MAXID=max(id) from

(select top 10 id from tablename) a

=======================

唉!这么简单的问题还有什么行不行?SQL SERVER的话,语法没有任何错误!

要是ACCESS这样才行

select max(id) AS MAXID from

(select top 10 id from tablename) AS a

这两个答案绝对正解!如果报错,就要看一下报的什么错,或许不是语句问题,而是打错字了

select top 1 id,name,age from 表 order by age desc

按照年龄倒序排序,然后取第一条。

考虑可能有多人年龄相同,如果都需取出,可以这样写:

select id,name,age from 表 where age=(select max(age) from 表)

以上就是关于求前10条记录中的id字段最大值的sql语句全部的内容,包括:求前10条记录中的id字段最大值的sql语句、取出数据库所有纪录中,某字段值最大的一条纪录,sql语句怎么写、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

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

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

发表评论

登录后才能评论

评论列表(0条)

    保存