假設我有這樣的表,其中我的rowid = 3刪除該行:SQLite的選擇x個行
rowid | something
------+-----------
1 | ...
2 | ...
4 | ...
5 | ...
如何選擇第三排(帶有ROWID = 4)?
假設我有這樣的表,其中我的rowid = 3刪除該行:SQLite的選擇x個行
rowid | something
------+-----------
1 | ...
2 | ...
4 | ...
5 | ...
如何選擇第三排(帶有ROWID = 4)?
select * from table limit 2,1
指像 「從索引2開始,返回1行。」
從( SELECT * FROM TABLE_NAME限制3)
select * from yourtable order by rowid limit 1 offset 2;
將讓你在該排序結果集的第三行選擇MAX(ROW_ID)(offset是從0開始)。
謝謝,作品精美。 –