Логическое сравнение в YII findAll ()

У меня есть данные, хранящиеся в базе данных с датой. Теперь я хочу получить данные за определенный промежуток времени, например, с 1 марта по 30 марта.

У меня есть этот запрос прямо сейчас:

$tabCount = UserTabs::model()->findAll(array(
'select'=>'id',
'condition'=>'user_facebook_id=:user_facebook_id',
'params'=>array(':user_facebook_id'=>Yii::app()->user->u_f_id),
));

Теперь я хочу добавить условие что-то вроде:

'date_added' > $start_Date AND 'date_added' < $end_Date

Пожалуйста, скажите мне, как я могу поставить эту вещь в запросе.

Любая помощь будет высоко оценен.

Спасибо,
Акиф

0

Решение

$tabCount = UserTabs::model()->findAll(array(
'select'=>'id',
'condition'=>'user_facebook_id=:user_facebook_id AND date_added BETWEEN :startDate AND :endDate',
'params'=>array(':user_facebook_id'=>Yii::app()->user->u_f_id, ':startDate' => $start_Date, ':endDate' => $end_Date),
));
3

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]