状态筛选性能问题

来源:8-6 分类列表页开发(最新)

球球789

2020-02-16

如果状态码1代表正常,-1代表已删除,
查询正常的:where(‘status’,1)->select();
查询已删除的:where(‘status’,-1)->select();
老师用的是where(‘id’,’<>’,1)->select(),

从性能来讲哪个更好?

写回答

1回答

singwa

2020-02-17

您好没有明白您的意思


是说 <> 删除的 , 也可以通过 

查询正常的:where(‘status’,1)->select();
查询待审的:where(‘status’,0)->select();


来替换, 然后问的是这两个性能问题吗?

如果是这样的问题的话,那肯定是  <> 删除  的性能高于上面2个sql

0
3
singwa
回复
球球789
第二个实际上是查询 非1状态的其他数据
2020-02-18
共3条回复

全流程开发 TP6.0实战高并发电商服务系统

一课就能掌握TP6.0基础及运用,打造完整高并发的电商后端项目

1458 学习 · 1310 问题

查看课程