如何在列表中“显示更多”?

时间:2010-08-03 23:34:29

标签: mysql

类似于按添加日期排序的ITEMS表中的下15个值?

3 个答案:

答案 0 :(得分:2)

SELECT column FROM table
LIMIT 10 OFFSET 10
PostgreSQL和MySQL都支持{p> http://www.petefreitag.com/item/451.cfm提及OFFSET

答案 1 :(得分:2)

之前,您查询

SELECT COUNT(foo) AS number_of_elements FROM table;

以了解您需要多少页(CEIL(number_of_elements / elements_per_page))。

答案 2 :(得分:1)

看起来您需要查看LIMIT子句:

SELECT    *
FROM      items
ORDER BY  date_added DESC
LIMIT     0, 15;

然后要显示接下来的15个项目,只需将0子句的LIMIT更改为15 ...然后更改为30 ...然后更改为{{ 1}} ......等等。这称为分页。