欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

thinkphp where 查询比较相同一个表中两个字段值

程序员文章站 2022-07-13 14:42:11
...
$where['status'] = array('eq',2);
		$Bills = D("order");
		$list = $Bills->where($where)->where('months>donemonth')->select();
注意,比较一个表中的两个字段值,不可以这样写$where['months'] = array('gt',"donemonth");

这样,会把donemonth当成一个已值的值来看待.必须用thinkphp的多次调用功能.即上面的双where的直接字符串的用法

 

thinkphp where 查询比较相同一个表中两个字段值