我的数据看起来像
Table1
rowid column1
5 .2
4 .8
3 .3
2 .9
1 .7
我想要一个返回
的查询column1
.8
.3
.9
.7
这是所有数据,按顺序排除最高的rowid。
我尝试了类似
的内容Select column1 where rowid = max-1 from Table1;
但当然会出现语法错误。
感谢任何帮助,谢谢!
答案 0 :(得分:1)
使用OFFSET
的1:
SELECT rowid, column1
FROM Table1
ORDER BY rowid DESC
LIMIT -1 OFFSET 1;
LIMIT -1
技巧将在通过OFFSET 1
跳过第一条记录后返回所有可用记录。