如果有按照行號查詢的方法嗎?像:根據行號在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