mysql用查询显示偏移量

时间:2015-07-28 01:35:05

标签: php mysql codeigniter pagination

我的数据库中有一些数据

required

使用此查询时

---------
| Name  | Offset(only for imagine it)
---------
| Aa    | 1
| Ab    | 2
| Ba    | 3
| Cf    | 4
| As    | 5
---------

它必须显示第一个数据中的3个,Aa,Ab,Ba,具有这样的偏移量。 现在,我想选择带有前缀a的所有Name,所以请使用此查询

SELECT * FROM table LIMIT 1,3;

我想用偏移量显示该查询的结果,该怎么做? 循环它不是我需要的解决方案。

SELECT * FROM table WHERE Name LIKE 'a%' LIMIT 1,3;

任何帮助表示赞赏 谢谢!

1 个答案:

答案 0 :(得分:0)

你完全正确。但是,行从0开始。所以答案:SELECT * FROM table WHERE Name LIKE'a%'LIMIT 0,3

该SQL查询将选择表格 table 中以字母“a”(或“A”)开头的所有内容。

对于字母顺序,请使用ORDER BY Name。