Я не понимаю, где идет не так. Когда я добавляю этотLaravel 4 Query with 30 Days Ago Условие
где ('units.solddate', '> =', 'DATE_SUB (CURDATE(), ИНТЕРВАЛ 30 DAY)')
где положение и мой результат пуст. Я пробовал в phpMyadmin, и он возвращает результаты.
$query= (tables)
->select(DB::raw('SUM(units.price) as price, DATE(units.solddate) as date, DAY(units.solddate) as day'))
->where('units.solddate','>=','DATE_SUB(CURDATE(), INTERVAL 30 DAY)')
->where('units.solddate','<=','NOW()')
->groupBy('date')
->get();
Прошу совета.
Если 'solddate' является DateTime затем использовать' сейчас() 'вместо' CurDate() ' –