صحیح.
count شمارش میکنه.
شما مجموع رو اگر میخواید، با SUM امتحان کنید.
آپدیت :
یا :
کد:
$query = (new \yii\db\Query())->from('all');
$sum = $query->where(['fid' => '1']);
$sum = $query->sum('id');
echo $sum;
این sum جمع میبنده در کل.
اطلاعات بیشتر هم الان پیدا کردم برای این نحوه کوئری ( البته yii 2 به بالا ) :
https://www.yiiframework.com/doc/guide/2.0/en/db-query-builder
مجدد ویرایش و آپدیت ( چند وقتی هست با yii کار نکردم ).
میتونید از دیتا اکسس ( یا همون حالت پیش فرض کوئری yii ) هم استفاده کنید :
مثلا :
کد:
$command = Yii::$app->db->createCommand("SELECT sum(id) FROM all WHERE fid='1'");
$sum = $command->queryScalar();
echo $sum;
در آخر، حالا چرا yii framework ؟؟