mysql怎么取第二条最大记录
5个回答
推荐于2016-04-17
展开全部
若表名是company_user,取uid最大值,可以查出uid第二条最大记录
select * from company_user where uid=(select max(uid) from company_user) limit 1,1 ;
select * from company_user where uid=(select max(uid) from company_user) limit 1,1 ;
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
select * from (select * from table where rownum <3 order by a desc) where rownum=1
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
select * from table order by 字段 desc limit 1,1;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以用 select top 2 * from 表 order by 字段 desc 吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
select Salary from Employee group by Salary order by Salary desc limit 1,1;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询