如果我需要从PostgreSQL中选择20到30行,我该如何检索它?
SELECT column FROM table LIMIT 10
这只取得前10行。我们可以在PostgreSQL中做到这一点吗?
答案 0 :(得分:1)
除OFFSET
之外指定LIMIT
:
SELECT column FROM table LIMIT 10 OFFSET 20
您可能希望使用ORDER BY
子句以及默认情况下以非指定顺序返回行。
请参阅PostgreSQL文档中的LIMIT and OFFSET。
答案 1 :(得分:0)
OFFSET实际上只是说在开始返回行之前要跳过多少行,在这种情况下限制为10行。您只想更改限制的行数:
select column from table limit 20;
或
select column from table limit 30;