(select listagg(zj.asjbh,',') within group (order by zjasj.ASJFSSJ_ASJFSKSSJ desc) as xaasjs from tb_xw_rybh zj left join tb_st_asj zjasj on zj.asjbh = zjasj.asjbh
where zjasj.xxsc_pdbz='0' and zj.xxsc_pdbz='0' and zj.bhr_cyzj_zjhm=xyr.bhr_cyzj_zjhm
<iftest="kssj != null and kssj != ''">
AND zjasj.ASJFSSJ_ASJFSKSSJ <![CDATA[>=]]> to_date(#{kssj, jdbcType=VARCHAR},'yyyy-mm-dd')
</if>
<iftest="jssj != null and jssj != ''">
AND zjasj.ASJFSSJ_ASJFSKSSJ <![CDATA[<]]> to_date(#{jssj, jdbcType=VARCHAR},'yyyy-mm-dd ') +1
</if>
) xasjbhstr,
(select listagg(zj.asjbh,',') within group (order by zjasj.ASJFSSJ_ASJFSKSSJ desc) as xaasjs from tb_xw_rybh zj left join tb_st_asj zjasj on zj.asjbh = zjasj.asjbh
where zjasj.xxsc_pdbz='0' and zj.xxsc_pdbz='0' and zj.bhr_cyzj_zjhm=xyr.bhr_cyzj_zjhm
<iftest="kssj != null and kssj != ''">
AND ( zjasj.ASJFSSJ_ASJFSKSSJ <![CDATA[<]]> to_date(#{kssj, jdbcType=VARCHAR},'yyyy-mm-dd') or