【发布时间】:2015-06-30 04:05:41
【问题描述】:
如何将此 sql 语句更改为 Eloquent 查询..
SELECT * FROM `promotions`
WHERE
(CURDATE()
BETWEEN from_date - INTERVAL 2 DAY AND from_date)
OR
(CURDATE() >= from_date AND CURDATE() <= to_date)
我试过了>>
$start = date("Y-m-d 00:00:00"); //todate
$end = // todate + 2
return $this->model->whereBetween('from_date',[$start,$end])->get();
但我不知道如何更改此部分>>
OR (CURDATE() >= from_date AND CURDATE() <= to_date)
请告诉我正确的方法..感谢并尊重所有人。
【问题讨论】: