|
|
@ -192,6 +192,15 @@
|
|
|
|
WHERE
|
|
|
|
WHERE
|
|
|
|
jssj BETWEEN #{from} and #{to}
|
|
|
|
jssj BETWEEN #{from} and #{to}
|
|
|
|
</select>
|
|
|
|
</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>
|
|
|
|
<select id="getProjects" resultType="java.util.Map">
|
|
|
|
<select id="getProjects" resultType="java.util.Map">
|
|
|
|
SELECT dcch dcCh,pl dcPl from (SELECT dcch ,pl ,ROW_NUMBER() over(PARTITION by dcch,pl order by dcch,pl) rn from dm_bom ) a where a.rn=1
|
|
|
|
SELECT dcch dcCh,pl dcPl from (SELECT dcch ,pl ,ROW_NUMBER() over(PARTITION by dcch,pl order by dcch,pl) rn from dm_bom ) a where a.rn=1
|
|
|
|
</select>
|
|
|
|
</select>
|
|
|
|