select a.*, b.* from (select count(1) as numberIll, features_level, sample_inspection_id from (SELECT i.features_level, i.features, i.sample_inspection_id, T.BASEAMINE_ID, T.COLUMN_NAME, V.COLUMN_VALUE, V.DETAIL_ID, (case when i.features = '计数' AND V.COLUMN_VALUE = 'NG' then 0 when (i.features = '计量' AND V.COLUMN_VALUE <> '-') and (to_number(V.COLUMN_VALUE) > i.offset_value_up or to_number(V.COLUMN_VALUE) <= i.offset_value_low) then 0 else 1 end) as illLegal FROM OQC_BASE_STANDRAD_TITLE T, OQC_BASE_STANDRAD_VALUE V, oqc_inspection_sample_item i WHERE T.ID = V.COLUMN_ID and T.STATE = 'A' AND T.BASEAMINE_ID in (select a.id from OQC_INSPECTION_SAMPLE a where a.org_id = 200267 and a.is_v2='1' and state='A' AND A.STATUS='已检验') and t.is_insepection_result = '1' and v.detail_id = i.id) where illLegal = 0 group by features_level, sample_inspection_id) a, OQC_INSPECTION_SAMPLE b where a.sample_inspection_id = b.id