-1
我有一個更新查詢即與如果條件執行更新查詢在YII
更新訂戶設置credits_balance = IF((子ID = 3或子ID = 6),0,學分)其中的agentId = {$的agentId}和NOT subid IN(7,8,9)order by uid desc limit 1
我如何在yii中執行此操作。
我有一個更新查詢即與如果條件執行更新查詢在YII
更新訂戶設置credits_balance = IF((子ID = 3或子ID = 6),0,學分)其中的agentId = {$的agentId}和NOT subid IN(7,8,9)order by uid desc limit 1
我如何在yii中執行此操作。
這裏是如何使用,如果在警予查詢條件...希望這會幫助你
$update = Yii::app()->db->createCommand()
->update('subscribers',
array(
'credits_balance'=>new CDbExpression('IF((subid=3 or subid=6), 0, credits)'),
),
'agentid=:id',
array(':id'=>$agentid)
);
謝謝Aamir它的工作原理..感謝您的幫助 – Praveen
檢查此鏈接...它可以幫助你... HTTP://stackoverflow.com/questions/15641947/update-query-in-yii –
謝謝bt是否可以使用sql如果條件在yii – Praveen
檢查下面的答案 –