【发布时间】:2015-12-08 21:54:05
【问题描述】:
如何在 PHP CodeIgniter 中实现以下查询?
我正在做的是从approval 中选择id,其中level = 5 和日期时间必须与当前日期时间进行比较。
如果天数超过 30 天且低于 61 天,我需要获取 ID。
SELECT ID FROM APPROVAL WHERE Level = 5 AND DateTime >= CURDATE() + INTERVAL 30 DAY AND DateTime < CURDATE() + INTERVAL 61 DAY;
我试过了,
$this->db->select('id');
$this->db->from('approval');
$this->db->where('level'=>5);
$this->db->where('date_and_time'>= CURDATE() + INTERVAL 30 DAY);
$this->db->where('date_and_time'< CURDATE() + INTERVAL 61 DAY);
$res=$this->db->get()->result_array();
它没有执行。
【问题讨论】:
标签: php mysql codeigniter datetime