我想问一个问题,我所面临的条件是,我必须根据搜索查询参数带来结果,而且我也必须在其中实现分页。假设一个搜索字符串有PEPSISelect * from product where product_title Like '%pepsi%' LIMIT 0,100
表产品有5000那么,我的问题是,MySQL将如何工作?对于产品表中的关键字百事,MySQL是否遍历了所有5000万行?如果是这样的话,那么查询将非常慢,而且要花费很多分钟,
我做了一个带有底部工具栏的extjs网格来创建分页行为,但它不起作用,我不知道问题出在哪里,我已经用本地数据做了这件事,但当我使用数据库时,它不起作用,它一次显示所有数据。$query = "SELECT id, name FROM categorie"; @mysql_connect("localhost","superuser","SS4"
和每次搜索一样,我必须在这里实现分页。
客户端分页:在这里,我必须一笔从匹配搜索条件的数据库中获取所有结果,并在代码级别(可能是前端代码)处理分页。服务器端分页:使用,我可以使用结果集的限制和偏移量来构造类似于:SELECT * FROM sampletable WHERE condition1>1 AND condition2>2 LIMIT 0,2