ip.id ip_id, inspection_item, inspection_item_en, inspection_item_class, inspection_item_class_en, inspection_item_subclass, inspection_item_subclass_en, ip.factory ip_factory, ip.laboratory ip_laboratory, ip.sample_type ip_sample_type, ip.sample ip_sample, ip.model ip_model, son_laboratory, ip.unit ip_unit, price, man_hour, man_hour_group, inspection_item_type, inspection_value_type, device_group, checkout_number, section, value_type, method, man_day, bsm, ask, `last_value`, ip.ins_result ip_ins_result, ip.is_binding ip_is_binding, state, ins_sample_id, ip.create_user ip_create_user, ip.update_user ip_update_user, ip.create_time ip_create_time, ip.update_time ip_update_time, template_id, template_row_index, ipr.ins_value, ipr.com_value, ipr.equip_value, ipr.equip_name, ip.method_s, ip.tell, ip.dic, ip.sort, ip.cable_tag, ip.structure_item_parameter_id LEFT JOIN ( SELECT DISTINCT iost.ins_order_id FROM ins_order_standard_template iost INNER JOIN ins_order dto ON dto.id = iost.ins_order_id INNER JOIN ins_sample dts ON dts.ins_order_id = dto.id WHERE dts.standard_method_list_id IS NULL AND (dts.factory IS NULL OR TRIM(dts.factory) = '') AND (dts.sample_type IS NULL OR TRIM(dts.sample_type) = '') AND (dts.model IS NULL OR TRIM(dts.model) = '') AND (dto.factory IS NULL OR TRIM(dto.factory) = '') AND (dto.sample_type IS NULL OR TRIM(dto.sample_type) = '') ) direct_template ON direct_template.ins_order_id = io.id