博客列表 >Yii CDbCriteria案例

Yii CDbCriteria案例

dxp2tq的博客
dxp2tq的博客原创
2017年11月28日 22:50:58971浏览

$criteria = new CDbCriteria();  

$criteria->select = 'table_name,model_id,sum(amount) total';  

$criteria->group = 'table_name,model_id';  

$criteria->addCondition("$nIdcId=4");//也可以$criteria->condition = "$nIdcId=4";  

$aResult = accessory_info::model()->findAll($criteria);  

  

  

$c = new CDbCriteria();  

$c->select = 't.id, t.created_at, t.outsource_id, t.user_id, t.operate, t.content';  

$c->join = 'LEFT JOIN outsource ON outsource.id=t.outsource_id';  

$c->condition = 'outsource.idc_id IN(' . implode(',', $idc_ids)  . ')';  

  

if($last_log_id) {  

    $c->condition .= " AND t.id > $last_log_id";  

}  

  

$c->limit = 20;  

$c->order = 't.id DESC';  

  

$logs = OutsourceProcessLog::model()->findAll($c);  


声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议