PostgreSQL 中支持 top 吗?
不支持,使用 limit,比如:
select * from tbl limit 20
limit 配合 offset,轻松分页:
select * from tbl limit 20 offset 40 -- 排除 40 条,显示 41-60 条
注意,PostgreSQL 中,不允许使用逗号代替 offset,比如下面的写法是不正确的:
select * from tbl limit 20,40 -- 不允许的
limit offset 的位置?
limit offset 必须位于最后,即 where、group by、having、order by 之后。
可以 offset 0 吗?
可以。