【发布时间】:2013-04-07 03:40:13
【问题描述】:
我有一个查询,它从特定日期范围内的表中读取一些记录。我在codeigniter框架下使用PHP,查询很简单。
$this->db->select('aa.code,aa.employee_code ,aa.assign_date,aa.asset_serial_no');
$this->db->from('asset_assigns as aa');
$this->db->where("aa.assign_date >= $date1");
以上工作正常!
$this->db->select('aa.code,aa.employee_code ,aa.assign_date,aa.asset_serial_no');
$this->db->from('asset_assigns as aa');
$this->db->where("aa.assign_date <= $date2");
上面还读取了正确数量的查询!
$this->db->select('aa.code,aa.employee_code ,aa.assign_date,aa.asset_serial_no');
$this->db->from('asset_assigns as aa');
$this->db->where("aa.assign_date <= $date2");
$this->db->where("aa.assign_date >= $date1");
但是这个有两个'where'的返回空!!!
【问题讨论】:
标签: mysql codeigniter