2013-07-03 3 views
4

У меня есть столбец в db с датой, хранящейся как mm/dd/yyyy. Мне нужно захватить все строки с датами, превышающими определенную дату. (Например, любая дата после 01.01.2012). Как это сделать, используя активную запись?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); 
Смежные вопросы