|
|
|
@ -192,4 +192,13 @@
|
|
|
|
|
WHERE
|
|
|
|
|
jssj BETWEEN #{from} and #{to}
|
|
|
|
|
</select>
|
|
|
|
|
|
|
|
|
|
<select id="xbgtt" resultType="java.util.Map">
|
|
|
|
|
SELECT
|
|
|
|
|
DISTINCT a.dc_ch dcCh,a.yf,sum(a.zl/1000) over(PARTITION by a.dc_ch,a.yf) zl ,
|
|
|
|
|
sum(CONVERT(decimal,b.zl)/1000) over(PARTITION by b.dc_ch,MONTH(CAST(b.jssj AS DATE))) jhzl
|
|
|
|
|
from dm_xbjh a left join dm_ydjh b on a.dc_ch =b.dc_ch and
|
|
|
|
|
CONVERT(int,a.yf)=MONTH(CAST(b.jssj AS DATE)) WHERE a.nf=#{nf}
|
|
|
|
|
order by a.dc_ch, a.yf
|
|
|
|
|
</select>
|
|
|
|
|
</mapper>
|
|
|
|
|