
mysql
YYYYolanda
这个作者很懒,什么都没留下…
展开
-
instr 排序错误用 field 代替
instr 排序错误用 field 代替 instr 排序失效: SELECT * FROM `myguests` WHERE id IN (16,1,4,19,17,20) ORDER BY INSTR('16,1,4,19,17,20',id); 得到的排序结果是:1、16、4、19、27、20 field 排序正确 : SELECT * FROM `myguests` WHERE id IN (16,1,4,19,17,20) ORDER BY FIELD(id,16,1,4,19,17,20);原创 2021-08-16 15:20:56 · 178 阅读 · 0 评论 -
分页的简单示例
分页实质就数据库的分段查询 假如每页5条数据,则第一页的数据库查询如下 SELECT * FROM `myguests` limit 0,5 第二页:…limit 5,5 第三页:…limit 10,5 … 第n页:…limit (n-1)*5,5 所以只要获取当前页数,根据当前页数去查询相应数据段即可。 代码实现 index.php <?php class ConnectTable{...原创 2019-11-08 10:50:11 · 284 阅读 · 0 评论