0

如何使用 CodeIgniter 活动记录从选定表中检索行间隔?应该是这样的:

SELECT * FROM posts where min-row > 10 ORDER BY date asc LIMIT 10;

编辑

其中 min-row 不是表列,而是行号。

为了澄清事情,假设我想从选定的表中选择 10 到 20 的行。

编辑

好的,我了解到我可以这样做:

SELECT * FROM posts ORDER BY date ASC LIMIT 10, 20;

我怎样才能在活动记录中做到这一点?

4

1 回答 1

1

尝试:

$rs = $this->order_by("date", 'asc')->get('posts', 10, 10)->result_array();

或者,

$rs = $this->db->order_by("date", 'asc')->limit(10, 10)->get('posts')->result_array();

例如:limit(10, 10)将从第 10 行开始获取 10 行。即第一个参数是限制,第二个是偏移量。

于 2013-09-23T08:04:50.400 回答