采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
如果状态码1代表正常,-1代表已删除, 查询正常的:where(‘status’,1)->select(); 查询已删除的:where(‘status’,-1)->select(); 老师用的是where(‘id’,’<>’,1)->select(),
从性能来讲哪个更好?
您好没有明白您的意思
是说 <> 删除的 , 也可以通过
查询正常的:where(‘status’,1)->select();查询待审的:where(‘status’,0)->select();
来替换, 然后问的是这两个性能问题吗?
如果是这样的问题的话,那肯定是 <> 删除 的性能高于上面2个sql
查询待审的: 1、where(‘status’,0)->select(); 2、where(‘status’,’<>’,1)->select(); 两个语句第一个应该比第二个效率高吧
待审得化 第一个高于第二个
第二个实际上是查询 非1状态的其他数据
登录后可查看更多问答,登录/注册
一课就能掌握TP6.0基础及运用,打造完整高并发的电商后端项目
1.8k 19
1.4k 19
4.7k 16
1.6k 16
1.5k 16