MonetDB替代的子查询中的LIMIT和OFFSET

时间:2015-08-05 15:46:08

标签: sql monetdb

所以我试图在MonetDB中执行以下语句:

SELECT AVG(col0), VAR_SAMP(col0) FROM (SELECT * FROM table LIMIT 4 OFFSET 6) as foo;

我知道MonetDB不支持此功能,但我想知道是否有人有替代方案。

谢谢!我真的很感激!

1 个答案:

答案 0 :(得分:2)

我想我解决了自己的问题!

SELECT AVG(col0) FROM (SELECT col0, ROW_NUMBER() OVER() as rnum FROM table) as foo WHERE rnum > 6 AND rnum < 11;

我可以使用脚本来改变rnum参数并获得我想要的行为。

谢谢!