【发布时间】:2017-11-26 03:01:39
【问题描述】:
LIMIT 工作正常,但 ROWNUM 不工作。这是我的代码- “SELECT article_ref FROM article_write ROWNUM
【问题讨论】:
LIMIT 工作正常,但 ROWNUM 不工作。这是我的代码- “SELECT article_ref FROM article_write ROWNUM
【问题讨论】:
rownum 是存在于 Oracle 数据库中的非标准伪列。 MariaDB 只是不支持这种语法,但正如您所注意到的,您可以使用 limit 子句来获得相同的结果。
【讨论】:
对于分页,通常的技术是
LIMIT 10 OFFSET 20
(例如,获取 10 个项目的第 3 页。)
但是,这样做存在问题,它们与ROWNUM 的问题相同。请参阅this,讨论更高效、错误更少的分页方式。
【讨论】: