|
|
+ TO_CHAR(COUNT( DISTINCT CASE WHEN ( MDF.DEFECTCODE in('01','02','03','04','05','06','07','08','09','10','12','13','14','15','16','17','18','19','21','22','23','24','25','26','27','28','29','30','31','32','33','34','35','001','002','099','99','1' ,'2' ,'3' ) ) AND MDF.DEFECTCODE IS NOT NULL AND DF.BARCODE IS NOT NULL THEN TO_CHAR(nvl(pds.productiondataid, pd.productiondataid)||DF.BARCODE||MDF.DEFECTCODE) ELSE NULL END )) AS 缺陷量,
|
|
|
+ TO_CHAR((COUNT( DISTINCT CASE WHEN ( MDF.DEFECTCODE in('01','02','03','04','05','06','07','08','09','10','12','13','14','15','16','17','18','19','21','22','23','24','25','26','27','28','29','30','31','32','33','34','35','001','002','099','99','1' ,'2' ,'3' ) ) AND MDF.DEFECTCODE IS NOT NULL AND DF.BARCODE IS NOT NULL THEN TO_CHAR(nvl(pds.productiondataid, pd.productiondataid)||DF.BARCODE||MDF.DEFECTCODE) ELSE NULL END )/COUNT(DISTINCT nvl(pds.productiondataid, pd.productiondataid)) * 100), 'fm99990.00') || '%' 缺陷率,
|