|
|
|
@ -44,7 +44,7 @@
|
|
|
|
NG.QUALITY_DEFECT_NAMES,
|
|
|
|
NG.QUALITY_DEFECT_NAMES,
|
|
|
|
ei.RECORDTIME
|
|
|
|
ei.RECORDTIME
|
|
|
|
FROM RECORD_ELECTRICALINSPECTION ei
|
|
|
|
FROM RECORD_ELECTRICALINSPECTION ei
|
|
|
|
LEFT JOIN C##AUCMA_MES.BASE_MATERIALINFO MI ON MI.MATERIAL_CODE = SUBSTR(ei.BARCODE, 8, 10)
|
|
|
|
LEFT JOIN BASE_MATERIALINFO MI ON MI.MATERIAL_CODE = SUBSTR(ei.BARCODE, 8, 10)
|
|
|
|
LEFT JOIN (SELECT SD.UUID,
|
|
|
|
LEFT JOIN (SELECT SD.UUID,
|
|
|
|
LISTAGG(QI.QUALITY_DEFECT_NAME, ',')
|
|
|
|
LISTAGG(QI.QUALITY_DEFECT_NAME, ',')
|
|
|
|
WITHIN GROUP (ORDER BY QI.QUALITY_DEFECT_NAME) AS QUALITY_DEFECT_NAMES
|
|
|
|
WITHIN GROUP (ORDER BY QI.QUALITY_DEFECT_NAME) AS QUALITY_DEFECT_NAMES
|
|
|
|
@ -59,7 +59,7 @@
|
|
|
|
FROM DETAIL_ELECTRICALINSPECTION DE
|
|
|
|
FROM DETAIL_ELECTRICALINSPECTION DE
|
|
|
|
WHERE DE.TESTRESULT = 'NG'
|
|
|
|
WHERE DE.TESTRESULT = 'NG'
|
|
|
|
) SD
|
|
|
|
) SD
|
|
|
|
LEFT JOIN C##AUCMA_MES.BASE_QUALITY_INSPECTION_ITEM QI
|
|
|
|
LEFT JOIN BASE_QUALITY_INSPECTION_ITEM QI
|
|
|
|
ON QI.QUALITY_DEFECT_CODE = SD.QUALITY_DEFECT_CODE
|
|
|
|
ON QI.QUALITY_DEFECT_CODE = SD.QUALITY_DEFECT_CODE
|
|
|
|
GROUP BY SD.UUID) NG ON NG.UUID = ei.TESTDATA
|
|
|
|
GROUP BY SD.UUID) NG ON NG.UUID = ei.TESTDATA
|
|
|
|
</sql>
|
|
|
|
</sql>
|
|
|
|
@ -102,7 +102,7 @@
|
|
|
|
b.recordtime as sub_recordtime
|
|
|
|
b.recordtime as sub_recordtime
|
|
|
|
from record_electricalinspection a
|
|
|
|
from record_electricalinspection a
|
|
|
|
left join detail_electricalinspection b on b.uuid = a.testdata
|
|
|
|
left join detail_electricalinspection b on b.uuid = a.testdata
|
|
|
|
LEFT JOIN C##AUCMA_MES.BASE_QUALITY_INSPECTION_ITEM QI
|
|
|
|
LEFT JOIN BASE_QUALITY_INSPECTION_ITEM QI
|
|
|
|
ON QI.QUALITY_DEFECT_CODE = (CASE
|
|
|
|
ON QI.QUALITY_DEFECT_CODE = (CASE
|
|
|
|
WHEN b.TESTRESULT = 'NG' AND b.PROJECTNAME = 'lvs'
|
|
|
|
WHEN b.TESTRESULT = 'NG' AND b.PROJECTNAME = 'lvs'
|
|
|
|
THEN '5001'
|
|
|
|
THEN '5001'
|
|
|
|
|