mybatis根据类目统计某项值sql

		SELECT
        p.project_id as projectId,
        p.project_name AS projectName,
        COALESCE(SUM(ci.fitted_capacity),0) AS value
        FROM
        ees_project p
        LEFT JOIN (
            SELECT
            cit.project_id,
            cit.fitted_capacity,
            cit.created_date
            FROM
            ees_project_cities cit
            WHERE
            cit.del_flag = #{delFlag}
        ) ci ON p.project_id = ci.project_id
        WHERE
        p.del_flag = #{delFlag}
        <if test="startDate!=null"> AND ci.bill_date &gt;=#{startDate}</if>
        <if test="endDate!=null"> AND ci.bill_date &lt;=#{endDate}</if>
        GROUP BY p.project_name, p.project_id
        ORDER BY COALESCE(SUM(ci.fitted_capacity),0) DESC 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值