tp框架--------where("1")

今天看代码的时候看到一个令我难以理解的sql查询语句,这是tp框架里的

return $this->where("1")->order('ar_id desc')->limit(2)->select();
其中where("1")看着好像没啥作用,其实却是也是没啥作用:)

 where后跟各种查询条件,当条件为真时即可查询出记录。在这里where 1,1为真,也就是where后的条件为真,查询表中所有内容。这句话和:SELECT * FROM `mytable`等价。 
写上了会消耗性能
原文地址:https://www.cnblogs.com/tine/p/7363688.html