跳过/绕过mysql_query上的数据

时间:2013-09-16 21:31:08

标签: php mysql

我正在制作一些图表,我需要了解如何在查询中跳过x记录。

可以说,我的MySQL数据库中有100条记录 我想选择,但是要买9,或者跳过9(无论我们应该怎么称呼它)..
所以我选择:
id 1
id 10
id 19等等。

我怎么能在查询中这样做?

我试图在for循环中获取值 通过使用$ offset递增$i(我想绕过多少) 然后使用$data[$i]['value']; 但是无法让它发挥作用。

3 个答案:

答案 0 :(得分:2)

尝试类似

的内容
Select * from foo where id%9=1

答案 1 :(得分:2)

select * from `users` where MOD(`id`,9) = 1

答案 2 :(得分:-1)

Mysql LIMIT命令允许您跳过(10)记录,并返回(50)记录

SELECT *
FROM FOO
LIMIT 10, 50