Добрый День !
При таком SQL запросе прямо в phpMyAdmin, находится моя строка
SELECT * FROM `brk_image_post_upload`
WHERE date > LAST_DAY(CURDATE()) + INTERVAL 1 DAY - INTERVAL 1 MONTH
AND date < DATE_ADD(LAST_DAY(CURDATE()), INTERVAL 1 DAY) AND juzer_id = 10;
Пытаюсь повторить этот же пример в Yii2:
$juzer_photo = $this->find()->where(['juzer_id' => 10])
->andWhere(['>', 'date', 'LAST_DAY(CURDATE()) + INTERVAL 1 DAY - INTERVAL 1 MONTH'])
->andWhere(['<', 'date', 'DATE_ADD(LAST_DAY(CURDATE()), INTERVAL 1 DAY)'])
->one();
Такой вариант тоже не помогает
//->andWhere('date > :date1',[':date1' => 'LAST_DAY(CURDATE()) + INTERVAL 1 DAY - INTERVAL 1 MONTH'])
//->andWhere('date < :date2',[':date2' => 'DATE_ADD(LAST_DAY(CURDATE()), INTERVAL 1 DAY)'])
В итоге ничего не находит, пусто.
В чем магия ?