update 科室总体统计sql
This commit is contained in:
+24
-16
@@ -2382,25 +2382,33 @@
|
|||||||
</select>
|
</select>
|
||||||
|
|
||||||
<select id="overallDepartmentStatistics" resultType="com.jero.statistics.entity.DepartStatistics">
|
<select id="overallDepartmentStatistics" resultType="com.jero.statistics.entity.DepartStatistics">
|
||||||
select
|
select sd.depart_name,IFNULL(a.confirmAmount,0) as confirmAmount
|
||||||
sum(no_tax_amount) as confirmAmount,
|
from sys_depart sd left join (
|
||||||
v.depart as departName
|
select
|
||||||
from pay_confirm_payment_record pcpr left join v_statistical v on pcpr.project_id = v.projectId
|
sum(no_tax_amount) as confirmAmount,
|
||||||
<where>
|
v.depart as departName
|
||||||
DATE_FORMAT (payment_date,'%Y') like concat(#{year}, '%')
|
from pay_confirm_payment_record pcpr left join v_statistical v on pcpr.project_id = v.projectId
|
||||||
</where>
|
<where>
|
||||||
group by departCode
|
DATE_FORMAT (payment_date,'%Y') like concat(#{year}, '%')
|
||||||
|
</where>
|
||||||
|
group by departCode) a
|
||||||
|
on sd.depart_name = a.departName
|
||||||
|
where sd.org_code != 'A05'
|
||||||
</select>
|
</select>
|
||||||
|
|
||||||
<select id="allDepartmentStatistics" resultType="com.jero.statistics.entity.DepartStatistics">
|
<select id="allDepartmentStatistics" resultType="com.jero.statistics.entity.DepartStatistics">
|
||||||
select
|
select sd.depart_name,IFNULL(a.allMoney,0) as allMoney
|
||||||
sum(allMoney) as allMoney,
|
from sys_depart sd left join (
|
||||||
v.depart as departName
|
select
|
||||||
from v_statistical v
|
sum(allMoney) as allMoney,
|
||||||
<where>
|
v.depart as departName
|
||||||
year = #{year}
|
from v_statistical v
|
||||||
</where>
|
<where>
|
||||||
group by departCode
|
year = #{year}
|
||||||
|
</where>
|
||||||
|
group by departCode) a
|
||||||
|
on sd.depart_name = a.departName
|
||||||
|
where sd.org_code != 'A05'
|
||||||
order by allMoney desc
|
order by allMoney desc
|
||||||
</select>
|
</select>
|
||||||
</mapper>
|
</mapper>
|
||||||
|
|||||||
Reference in New Issue
Block a user