= TO_DATE( {2}, 'YYYY-MM-DD HH24:MI:SS' ))
AND ({3} IS NULL OR JUDGE_RESULT_TIME <= TO_DATE( {3}, 'YYYY-MM-DD HH24:MI:SS' ))
AND T.PLINE_CODE IN {1}
UNION ALL
SELECT
JUDGE_STOVE_NO,
BATCH_NO,
BATCH_GROUD_NO,
PROCESS_CODE,
PLINE_CODE,
PLINE_NAME,
PRO_ORDER_NO,
ORD_LN_DLY_PK
FROM
QCM_ZG_JUGDE_APPLY T
WHERE
({0} IS NULL OR T.JUDGE_STOVE_NO LIKE '%' || {0} || '%')
AND ({2} IS NULL OR JUDGE_RESULT_TIME >= TO_DATE( {2}, 'YYYY-MM-DD HH24:MI:SS' ))
AND ({3} IS NULL OR JUDGE_RESULT_TIME <= TO_DATE( {3}, 'YYYY-MM-DD HH24:MI:SS' ))
AND T.PLINE_CODE IN {1}
ORDER BY
PROCESS_CODE) T
WHERE NOT EXISTS (
SELECT
1
FROM
QCM_PROBLEM_HANDLING
WHERE
PROCESS_CODE = T.PROCESS_CODE
AND (
( PROCESS_CODE < 'D' AND JUDGE_STOVE_NO = T.JUDGE_STOVE_NO )
OR (
PROCESS_CODE >= 'D'
AND JUDGE_STOVE_NO = T.JUDGE_STOVE_NO
AND BATCH_NO = T.BATCH_NO
AND BATCH_GROUD_NO = T.BATCH_GROUD_NO
AND PLINE_CODE = T.PLINE_CODE
AND ORD_LN_DLY_PK = T.ORD_LN_DLY_PK
)
)
)
]]>
= TO_DATE( {2}, 'YYYY-MM-DD HH24:MI:SS' ))
AND ({3} IS NULL OR APPLY_TIME <= TO_DATE( {3}, 'YYYY-MM-DD HH24:MI:SS' ))
-- AND T.PLINE_CODE IN {1}
]]>