0
如何使用yii
createCommand來編寫以下選擇查詢。這在phpmyadmin中運行完美?Yii使用createCommand選擇yii中兩列的乘法
SELECT total_units, nav, total_units * nav as total
FROM user_nav_stats
where total_units !=0
如何使用yii
createCommand來編寫以下選擇查詢。這在phpmyadmin中運行完美?Yii使用createCommand選擇yii中兩列的乘法
SELECT total_units, nav, total_units * nav as total
FROM user_nav_stats
where total_units !=0
如果您wan't運行它作爲SQL你可以做到這一點
$connection->createCommand('SELECT total_units, nav, total_units * nav as total FROM user_nav_stats where total_units !=0')->queryAll();
但我會使用QueryBuilder的。這是這樣的。 More can be found here
$rows = (new \yii\db\Query())
->select(['total_units', 'nav', 'total_units * nav as total'])
->from('user_nav_stats')
->where(['!=','total_units',0])
->all();