【发布时间】:2015-10-18 09:38:40
【问题描述】:
我的数据库中有一些数据
---------
| Name | Offset(only for imagine it)
---------
| Aa | 1
| Ab | 2
| Ba | 3
| Cf | 4
| As | 5
---------
当使用这个查询时
SELECT * FROM table LIMIT 1,3;
它必须显示第一个数据中的3个,Aa,Ab,Ba,带有这样的偏移量。 现在,我想选择所有带有前缀 a 的名称,所以使用这个查询
SELECT * FROM table WHERE Name LIKE 'a%' LIMIT 1,3;
我想用偏移量显示那个查询的结果,怎么做? 循环它不是我需要的解决方案。
---------
| Name | Offset(only for imagine it)
---------
| Aa | 1
| Ab | 2
| As | 5
---------
任何帮助表示赞赏 谢谢!
【问题讨论】:
-
MySQL 与 SQL Server 不同,没有任何内置的行号功能。话虽如此,如果您打算使用行号,为什么不为其添加一列而不是将其保留为虚构?
-
如果数据库内容被操纵,虚数也应该改变,谢谢您的回答
标签: php mysql codeigniter pagination