Yii クエリがあります。
$criteria->select = 't.baniid,SUM(t.impression) AS impression, SUM(t.`unique`) AS `unique`, IFNULL((SELECT SUM(clicks) FROM _clicksdaily WHERE baniid=t.baniid GROUP BY baniid), "0") AS clicks';
$criteria->group = 't.baniid';
クエリは正常に実行され、すべてのパラメーターが返されます。問題は、インプレッション モデルにclick
属性がなく、属性として表示されないことです (そのため、ウィジェットでは使用できません)...
SQLクエリから別の属性を割り当てる方法はありますか? (public $clicks を追加しましたが、機能しません)。ありがとう。