当前位置: 移动技术网 > IT编程>数据库>Mysql > MySQL SQL数据排名查询某条数据是总数据的第几条

MySQL SQL数据排名查询某条数据是总数据的第几条

2018年02月24日  | 移动技术网IT编程  | 我要评论

查询所有数据排名

SELECT a.yhid,a.zjf,a.dqjf,(@rowno:=@rowno+1) as rowno 
FROM jfxt_yhjfxx a,(select (@rowno:=0)) b ORDER BY a.zjf DESC

指定查询某条数据的排名

SELECT * FROM (
SELECT a.yhid,a.zjf,a.dqjf,(@rowno:=@rowno+1) as rowno 
FROM jfxt_yhjfxx a,(select (@rowno:=0)) b ORDER BY a.zjf DESC) c 
WHERE c.yhid='f531aded-bd09-4574-8826-4482bd918f91'

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网