Oracle11g 香港海关;Oracle 11g:按数据对组进行分页

Oracle11g 香港海关;Oracle 11g:按数据对组进行分页,oracle11g,coldfusion,cfwheels,Oracle11g,Coldfusion,Cfwheels,我在CFWheels项目中使用Oracle 11g数据库。众所周知,Oracle 11g不支持限制和偏移 //un-grouped data data1 = model("tb_test_1").findAll(order="id"); //grouped data data2 = model("tb_test_1").findAll(select="MAX(tb_test_1.category) as category, COUNT(tb_test_1.category) as count",

我在CFWheels项目中使用Oracle 11g数据库。众所周知,Oracle 11g不支持限制和偏移

//un-grouped data
data1 = model("tb_test_1").findAll(order="id");
//grouped data
data2 = model("tb_test_1").findAll(select="MAX(tb_test_1.category) as category, COUNT(tb_test_1.category) as count", group="category");
//grouped data with pagination
data3 = model("tb_test_1").findAll(select="MAX(tb_test_1.category) as category, COUNT(tb_test_1.category) as count", page=1, perPage=2, group="category");
上面是来自操作/控制器的数据库调用,下面是输出

现在,如果您查看最后一个结果及其查询,那就是我试图对分组数据进行分页的地方。然而,它似乎在使用WHERE子句进行某种过滤,从而排除我希望包含在组中的记录。如果我不能更好地解释,我很抱歉,但我只想对结果2(中间查询)中的数据进行分页。如何使用Oracle 11g数据库在CFWheels中实现这一点