多表 JOIN 查询统计要记得去重

多表 JOIN 查询统计要记得去重

SELECT p.id projectId,
          ccr.commit_time changeDate,
          sum(ccr.line_count) changeLine,
          now() gmtCreate,
          now() gmtModified
        FROM aone_statistics_code_commit_record ccr
        JOIN (SELECT branch_url, aone_project_id from change_request_branch where aone_project_id is not null  GROUP BY branch_url) crb on ccr.branch_url = crb.branch_url
        JOIN project p on crb.aone_project_id = p.aone_project_id where p.id = 550
        and (ccr.commit_type!= 'merge' or ccr.commit_type is null)
        and ccr.line_count < 3000
        and ccr.author not in ('apsara-scm','scm.cloud','admin.for.aone','myscm','admin.for.aliwing','admin.for.perth','shop_admin','svnadmin','admin.for.linke','search_sp_admin','van.yzt','aecp-code-manager')
GROUP BY date(changeDate);
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值