Query in CActiveDataProvider

How to write below query in CActiveDataProvider with criteria,


SELECT COUNT(DISTINCT t.cron_id) as counter, p.practice_name 

FROM weblogs t

INNER JOIN practice p ON t.practice_id = p.practice_id

WHERE t.created LIKE >='2015-04-11'

GROUP BY t.practice_id

HAVING COUNT(*)>=5

ORDER BY p.practice_name