5
我需要生成這樣的查詢:Kohana的ORM 3比較2列在where子句
SELECT * FROM `table1` WHERE `date1` < `date2`
我無法找到如何在Kohana的ORM比較2列。這裏date2被認爲是文本。
$foo = ORM::factory('model1')->where('date1','<','date2');
我該如何寫這行?
謝謝!
更多信息:
我用這個時刻:
$query = DB::query(Database::SELECT, "SELECT id FROM table1 WHERE `date1` < `date2`");
$result = $query->execute();
$foo = array();
foreach ($result as $r) {
$foo[] = ORM::factory("model1", $r['id']);
}
以及爲什麼不使用純* SQL *通過* PDO *? –
這種方法有什麼問題' - > where('date1','<','date2');'? – SET