2013-07-03 136 views
4

我有一個數據庫中的列,日期存儲爲mm/dd/yyyy。我需要抓取日期大於特定日期的所有行。 (例如2013年1月1日之後的任何日期)。我如何使用活動記錄來做到這一點?CodeIgniter活動記錄比較日期

我已經試過

$this->db->select('DATE_FORMAT(date, '%mm/%dd/%Y') as mydate'); 
$this->db->where('mydate >','01/01/2013'); 

回答

7
$this->db->select("DATE_FORMAT(date, '%m/%d/%Y') as mydate",FALSE); 
$this->db->from('table'); 
$this->db->where("DATE_FORMAT(date,'%Y-%m-%d') > '2013-01-01'",NULL,FALSE);