를 추가 나는 기준을 만들어 :YII CDbCriteria 열
$ids = array(1,2,3);
$criteria = new CDbCriteria;
$criteria->select = 'SUM(quantity) as quan';
$criteria->with = array('order');
$criteria->condition="order.customer = ".Yii::app()->user->id." AND order.status_id <> 4 AND order.status_id <> 3 AND order.type = 0";
$criteria->addInCondition("product_id", $ids);
$order_prod = OrderProduct::model()->find($criteria);
을하지만 난이 프로그램을 실행할 때 나는 오류가 있어요 : 기준에
1140 In aggregated query without GROUP BY, expression #2 of SELECT list contains nonaggregated column 'als.t.id'; this is incompatible with sql_mode=only_full_group_by. The SQL statement executed was: SELECT SUM(quantity) as quan,
t
.id
ASt0_c0
,order
.id
ASt1_c0
,order
.phone
ASt1_c1
,order
.t1_c2
.
내가 수량의 합을 사용하여 선택합니다.
이 전체 쿼리입니까? 전체 쿼리 표시 – user1234