如果有按照行号查询的方法吗?像:根据行号在MYSQL中查询
select rownumber from table;
我所试图做的事: 我使用子查询已经计算行的总数在一个表中,现在我想只显示最后一个。
菜鸟回答:
我希望得到第二高的薪水。所以这就是我所做的:
select * from gg where salary< (select max(salary) from gg) order by salary desc limit 1
这并不适用于第N高的薪水其第二高的唯一。而我对此也是新的,所以我只是想通过我自己的方法获得第二名。
你的意思是“select table(*)from table?” – 1Mayur
你究竟想要什么?你想按rownumber的递增或递减顺序查看记录?或者你会提供一个rownumber,你想获得该行? –
ROW_NUMBER仅在Sql Server中可用,无法在MySql中使用 – Codesen