QCAST_CUST_PRD_ID != PC_ITEM_ID 수정
This commit is contained in:
parent
5685caad47
commit
d0908de86f
@ -367,7 +367,7 @@
|
|||||||
<select id="selectEstimateRoofCertVolKw" parameterType="com.interplug.qcast.biz.estimate.dto.EstimateRequest" resultType="String">
|
<select id="selectEstimateRoofCertVolKw" parameterType="com.interplug.qcast.biz.estimate.dto.EstimateRequest" resultType="String">
|
||||||
/* sqlid : com.interplug.qcast.biz.estimate.selectEstimateRoofCertVolKw */
|
/* sqlid : com.interplug.qcast.biz.estimate.selectEstimateRoofCertVolKw */
|
||||||
SELECT
|
SELECT
|
||||||
-- FORMAT(ISNULL(SUM(CASE WHEN T.MODULE_VOL_KW <![CDATA[ <= ]]> T.PC_VOL_KW THEN T.MODULE_VOL_KW ELSE T.PC_VOL_KW END), 0), '#,##0.000') AS CERT_VOL_KW
|
/* FORMAT(ISNULL(SUM(CASE WHEN T.MODULE_VOL_KW <![CDATA[ <= ]]> T.PC_VOL_KW THEN T.MODULE_VOL_KW ELSE T.PC_VOL_KW END), 0), '#,##0.000') AS CERT_VOL_KW */
|
||||||
REPLACE(CONVERT(VARCHAR, SUM(CAST(ISNULL(
|
REPLACE(CONVERT(VARCHAR, SUM(CAST(ISNULL(
|
||||||
CASE
|
CASE
|
||||||
WHEN T.MODULE_VOL_KW <![CDATA[ <= ]]> T.PC_VOL_KW THEN T.MODULE_VOL_KW
|
WHEN T.MODULE_VOL_KW <![CDATA[ <= ]]> T.PC_VOL_KW THEN T.MODULE_VOL_KW
|
||||||
@ -389,14 +389,13 @@
|
|||||||
FROM T_PART_ROOF_ITEM_ESTIMATE (NOLOCK)
|
FROM T_PART_ROOF_ITEM_ESTIMATE (NOLOCK)
|
||||||
WHERE OBJECT_NO = PE.OBJECT_NO
|
WHERE OBJECT_NO = PE.OBJECT_NO
|
||||||
AND PLAN_NO = PE.PLAN_NO
|
AND PLAN_NO = PE.PLAN_NO
|
||||||
-- AND ISNULL(NULLIF(QCAST_CUST_PRD_ID, ''), PC_ITEM_ID) = PE.ITEM_ID
|
/*AND ISNULL(NULLIF(QCAST_CUST_PRD_ID, ''), PC_ITEM_ID) = PE.ITEM_ID*/
|
||||||
AND (
|
AND (
|
||||||
(QCAST_CUST_PRD_ID IS NOT NULL AND QCAST_CUST_PRD_ID = PC_ITEM_ID AND ISNULL(QCAST_CUST_PRD_ID, '') = PE.ITEM_ID)
|
(QCAST_CUST_PRD_ID IS NOT NULL AND QCAST_CUST_PRD_ID = PC_ITEM_ID AND ISNULL(QCAST_CUST_PRD_ID, '') = PE.ITEM_ID)
|
||||||
OR
|
OR
|
||||||
(QCAST_CUST_PRD_ID IS NULL AND PC_ITEM_ID = PE.ITEM_ID)
|
(QCAST_CUST_PRD_ID IS NULL AND PC_ITEM_ID = PE.ITEM_ID)
|
||||||
OR
|
OR
|
||||||
(QCAST_CUST_PRD_ID IS NOT NULL AND QCAST_CUST_PRD_ID != PC_ITEM_ID AND PC_ITEM_ID = PE.ITEM_ID)
|
(QCAST_CUST_PRD_ID IS NOT NULL AND QCAST_CUST_PRD_ID != PC_ITEM_ID AND PC_ITEM_ID = PE.ITEM_ID))), 0) AS MODULE_VOL_KW
|
||||||
), 0) AS MODULE_VOL_KW
|
|
||||||
FROM T_PLAN P WITH (NOLOCK)
|
FROM T_PLAN P WITH (NOLOCK)
|
||||||
INNER JOIN T_PART_ESTIMATE PE WITH (NOLOCK)
|
INNER JOIN T_PART_ESTIMATE PE WITH (NOLOCK)
|
||||||
ON P.OBJECT_NO = PE.OBJECT_NO
|
ON P.OBJECT_NO = PE.OBJECT_NO
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user