2
where concat(`year`,'-',`month`) BETWEEN '2013-02' AND '2013-03';
如何使用PHP蛋糕的自定義查詢分頁像這樣這個查詢..轉換查詢到的CakePHP查詢
$conditions = array('concat('Payroll.year','-','Payroll.month') BETWEEN ? and ?' => array(2013-02, 2013-03));
$staff_list = $this->Payroll->find("all", array("fields" => array("Payroll.id", "Payroll.month", "Payroll.year"),"conditions"=>$conditions));
謝謝。
你沒有指定你的CakePHP版本。在Cake 2.x中,你可能會在這裏使用虛擬域。 – mark 2013-03-28 10:07:08
是否可以在where條件中使用虛擬字段名稱來分開表格字段.. – lrajesh03 2013-03-28 10:17:59
是的,這是可能的。 – mark 2013-03-28 10:31:40