Vâng, chắc chắn là như vậy. :-) Ồ, ý bạn là, bạn làm như thế nào?;-)
Bắt đầu tại đây: http://www.yiiframework.com/ doc / guide / 1.1 / en / database.query-builder
$emails = Yii::app()->db->createCommand()
->select('t.email')
->from('otz_user_header t')
->join('otz_customers r', 't.user_id = r.customer_user_id')
… // some of this left out as an exercise for the reader
->where(
array('and','r.rate_auto_approve=0'
… // more left out here
array('and',new CDbExpression('cr.rating_date < CURDATE()')),
),
),
->queryAll();
Mục CDbExpression chưa được kiểm tra, nhưng phần còn lại sẽ hoạt động tốt. Lưu ý:hãy xem tài liệu về cú pháp, nó hơi phức tạp. Về bản chất, mọi AND / OR trở thành một dòng mảng khác được lồng vào bên trong mảng where ban đầu của bạn.