私はテーブルを持っています.1つはで、もう1つはprofile
ですrating
。
主キーであるフィールドと評価値を持つフィールドがありますrating
。ここで、評価が最も高いフィールドを見つけて、対応するプロファイルを表示したいと考えています。私は YII フレームワークが初めてなので、問題があります。そこから抜け出すのを手伝ってください。私がやっていることを以下に説明します。profileid
profile.id
$topRage=new CDbCriteria();
$topRage->select="*";
$topRage->alias="t1";
$topRage->order="rateing DESC";
$topRage->join="JOIN `ratings` ON `profile`.`id` = `t1`.`profileId`";
$topRage->limit="1";