INSERT INTO sensor_staining_rules (rulesName) VALUES (#{rulesName}) select ssr.*, ssrc.id as sensorStainingRulesCondition_id, ssrc.sensorId as sensorStainingRulesCondition_sensorId, ssrc.sensorPhysicalQuantityId as sensorStainingRulesCondition_sensorPhysicalQuantityId, ssrc.sensorPhysicalQuantityValue as sensorStainingRulesCondition_sensorPhysicalQuantityValue, ssrc.sensorStainingRulesId as sensorStainingRulesCondition_sensorStainingRulesId, ssra.id as sensorStainingRulesAction_id, ssra.sensorStainingRulesId as sensorStainingRulesAction_sensorStainingRulesId, ssra.color as sensorStainingRulesAction_color from sensor_staining_rules ssr left join sensor_staining_rules_condition ssrc on ssr.id = ssrc.sensorStainingRulesId left join sensor_staining_rules_action ssra on ssr.id = ssra.sensorStainingRulesId update sensor_staining_rules set rulesName = #{rulesName} where id = #{id} delete FROM sensor_staining_rules where id=#{id}