Yii2 query bilan xatolik

0 ovoz
61 marta ko‘rilgan
so‘radi 12 mart alfraganus (518 bal)
tahrirlandi 12 mart Saidolim

Assalomu Aleykum,

<?php 
$query = (new \yii\db\Query())
-> from('emp_info')
-> join('JOIN','emp_master')
-> where(['emp_master.emp_master_department_id'=>2]);

$sum1 = $query->sum('emp_first_name');
echo $sum1;
?>

shu queryni qayeri togri bolmadi, viewda xatolik bermayapdi, ammo  where(['emp_master.emp_master_department_id'=>2])

shu joyi ishlamayapdi, menga columndagi hamma  emp_master_department_id larni hisoblab chiqarib beryapdi, menga esa faqat id 2 bo'lgani kerek edi

izoh qoldirdi 12 mart Sardor Dushamov (1,554 bal)
'emp_first_name' - ushbu ustunda integermi yoki stringmi ?
izoh qoldirdi 12 mart alfraganus (518 bal)
emp_first_name integer Sardor aka, oldin string edi, men kegin int qilib olganman
izoh qoldirdi 16 sentabr AlisherN (19 bal)
balki from*dan oldin select ishlatish kerakdir

Iltimos, saytga kiring yoki ro‘yxatdan o‘ting va shunda ushbu savolga javob berishingiz mumkin bo‘ladi.

Assalomu alaykum, yordam.uz saytimizga xush kelibsiz.

Bu saytda o`zingizni qiziqtirgan savollarga javob olishingiz va o`z sohangiz bo`yicha savollarga javob berishingiz mumkin.

Bizning Oilamizga a'zo bo`lganingiz uchun chuqur Minnatdorchilik bildiramiz !!!

Telegram kanal YordamUzRss

...