如何在 AWS Athena (Presto) 中使用 LIMIT OFFSET



我正在尝试复制SQL查询

SELECT * FROM table ORDER BY column_name LIMIT 100, 10;

同样的查询在 Athena 中不起作用,当我查找 Athena 文档时,似乎LIMIT只接受一个值,即计数。因此,只有像LIMIT 100这样的查询才有效。

那么,我们如何在 Athena 中实现表的分页呢?

SELECT * FROM table ORDER BY column_name offset 0 rows LIMIT 100;
SELECT * FROM table ORDER BY column_name offset 100 rows LIMIT 100;

使用它,您可以对 100 行进行分页

最新更新