如何使用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;
如何在活动记录中执行此操作?
答案 0 :(得分: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行。即第一个参数是限制,第二个是偏移。