id ,no,patient_id, patient_self_desc,symptoms,primarily_diagnosis_criteria, confirm_diagnosis_criteria,confirm_diagnosis_criteria UPDATE vp_medical_rec SET no = CONCAT(#{code}, LPAD( IFNULL((SELECT MAX(RIGHT (t.no, LENGTH(t.no) - 2)) + 1 FROM (SELECT * FROM vp_medical_rec) t), 1), 6, '0'), #{gender}) WHERE id = #{id};