赞
踩
1.查询分组后COUNT数量不对解决办法 DISTINCT
COUNT(DISTINCT(a.id)) as counts
2.查询分组后SUM金额数量不对解决办法 COALESCE
SUM(COALESCE(a.amount,0)) as sums
3.使用子查询解决查询结果错误问题
$model->leftJoin('(SELECT * FROM info GROUP BY receipt_code) as b', 'a.code = b.code')
4.也有可能其他问题引起查询结果不对,检查join关联条件
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。