MaxCompute如何对SQL查询结果实现分页获取
由于MaxCompute SQL本身不提供类似数据库的select * from table limit x offset y的分页查询逻辑。但是有很多用户希望在一定场景下能够使用获取类似数据库分页的逻辑,对查询结果进行分页/分批获取结果,本文将介绍几种方法,来实现上述场景。
1. 借助row_number()函数作为递增唯一标识进行过滤查询
select * from (select row_number() over() as row_id,* from orders_delta)t where row_id between 10 and 20;
通过row_number()对数据进行排序及唯一标识编号,然后根据该标识选取每次查询的分页范围。
2. 利用Java SDK的InstanceTunnel在下载结果时进
