在前3个php mysql之后获取一定数量的行

时间:2014-04-16 11:57:38

标签: php mysql joomla2.5

嗨我试图在前3行之后获得一定数量的行,例如:

这是数据库中的行

-id

  • 20
  • 19
  • 18
  • 17
  • 16
  • 15

当我select * from #__table where published=1 order by id desc limit 0,3

我得到了

20 19 18

结果。

现在我要做的是创建一个查询,我可以在前3行之后得到下一行

17 16 15

1 个答案:

答案 0 :(得分:0)

尝试使用3

增加限制
SELECT *
FROM #__TABLE
WHERE published=1
ORDER BY id DESC LIMIT 0,3

Then LIMIT 3,3
Next LIMIT 6,3