diff --git a/common/src/main/resources/mapper/ReportDataMapper.xml b/common/src/main/resources/mapper/ReportDataMapper.xml index 5c3285ae..725c547a 100644 --- a/common/src/main/resources/mapper/ReportDataMapper.xml +++ b/common/src/main/resources/mapper/ReportDataMapper.xml @@ -710,7 +710,7 @@ </select> <select id="findAbnormalRate" resultType="java.util.HashMap" parameterType="java.util.HashMap"> - SELECT "MONTH",WORK_CENTER,DESCRIPTION,sum(QTY) QTY,sum(AB_QTY) AB_QTY,round(NVL(sum(AB_QTY)*100,0)/sum(qty),2)||'%' RATE FROM ( + SELECT "MONTH",WORK_CENTER,DESCRIPTION,sum(QTY) QTY,sum(AB_QTY) AB_QTY,round(sum(AB_QTY)*100/sum(qty),2) RATE FROM ( SELECT TO_CHAR(zsd.PLANNED_COMP_DATE,'YYYY-MM') "MONTH",zsd.WORK_CENTER,WT.DESCRIPTION,nvl(sum(DISPATCH_QTY),0) qty ,nvl(sum(zab.NC_QTY),0) AB_QTY FROM Z_SFC_DISPATCH zsd JOIN WORK_CENTER WC ON WC.SITE = zsd.SITE AND WC.WORK_CENTER = zsd.WORK_CENTER