我有一個問題,比較數據庫中的日期與現在使用activerecord一個星期。我正在嘗試返回一個事件列表,其中的開始日期不到一週後。Codeigniter數據庫日期比較
的event_start_date是在2011-06-30 09:00:00
$this->db->select('event_id,title,event_start_date,location');
$this->db->where('event_start_date <=',DATE_ADD(NOW(),INTERVAL 7 DAYS));
$query = $this->db->get('sd_events');
遇到問題制定出這個正確的語法格式,任何幫助將:-)
是的,我最終只是在一個大的查詢中寫作,並做到了這一點,因爲把它分解成單獨的行使它更容易閱讀,所以這是一種恥辱。 – 2012-01-12 04:51:40
使用where()的仇恨是什麼?是否由於代碼太慢? – Exegesis 2012-07-10 21:09:34