为了账号安全,请及时绑定邮箱和手机立即绑定

mysql问题,请问如何查询表中的指定第几行的数据

/ 猿问

mysql问题,请问如何查询表中的指定第几行的数据

码农第一步 2017-11-29 17:35:16

mysql问题,请问如何查询表中的指定第几行的数据

查看完整描述

2 回答

?
Jehezekel3415849

select t.*,rownum rn from table1 t    --rownum就是记录所在的行数

你是指定ID去查询,得到的记录只有一条,所以rownum始终是1了,你想要的结果应该是
select tt.*,tt.rn from
(select t.*,row_number() over (order by id) rn  from table1 t ) tt
   where tt.id = 你要查询的ID值

查看完整回答
1 反对 回复 2017-11-30
?
小熊熊HELLO

加个主键id

查看完整回答
反对 回复 2017-11-30

添加回答

回复

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信