Cara Ubah Nested SQL ke Criteria

Mau tanya saya punya SQL seperti ini

                        "SELECT *


                        FROM(


                                SELECT flg.FLG_USRID AS id


                                FROM following flg


                                WHERE USR_ID = " . $id . "


                        ) fol, STATUS s


                        WHERE fol.id = s.USR_ID


                        ORDER BY s.STS_ID DESC


                        LIMIT 0,10";

awalnya pakek Yii::app()->db->createCommand($sql)->queryAll(); untuk mengeksekusi tapi bagaimana caranya pakek criteria ya? soalnya extension pagination harus pakek criteria

ngapain pakek criteria? pagingnya bisa pakek cara ini

kurang lebih begini tp ga tw sesuai yang dimaksud ga heheheh,




$sql="

	SELECT name . . . . FROM tbl_bank WHERE . . . . )

	";

	$dataProvider=new CSqlDataProvider ($sql, array(

	'totalItemCount'=>$count,

	'sort'=>array(

				'attributes'=>array(

	'post','company','beneficiary_account','type',

				),

			),

			'db'=>Yii::app()->db,

			'pagination'=>array(

				'pageSize'=>30,

			),

		));



wah sudah di jawab rupanya… ane mantau gan…!