sql group()与count() 一起用
$count = $this->alias('a')
->join('ls_retail_bill_order as b on a.bill_id=b.id')
->where(array('a.advance_id'=>$parameter['id'],'a.state'=>array('neq',0),'b.order_type'=>1))
->count('distinct(a.uid)');
关键词 DISTINCT 用于返回唯一不同的值
SELECT DISTINCT 列名称 FROM 表名称
distnct用法
本文探讨了在SQL查询中如何使用DISTINCT关键字与COUNT函数结合,以获取唯一不同值的数量。通过具体示例,展示了如何在复杂查询中应用DISTINCT来避免重复计数,特别是在联接操作和条件过滤中。
2737

被折叠的 条评论
为什么被折叠?



