อืม คิดว่าต้องตัด 00 ตรงกลาง ออก หรือไม่งั้นก็เพิ่ม 0 เข้าไปอีก
แต่ว่าจะต้องไปไล่ แก้ทุกตารางนี้นะสิครับ แล้วแต่ว่าจะเอา HN หรือว่า AN ต้องดูปริมาณ คนไข้ว่าเยอะไหมนะครับ วิธีแก้ไข ( !! ให้ทดลองในฐานสำรองก่อนนะครับ )
อันนี้วิธีเพิ่ม 00 เข้าไปหลัง ปี 51
update patient set hn = concat(SUBSTRING(hn,1,2),"00",SUBSTRING(hn,3)) where length(hn) = 9;
ส่วนอันนี้วิธีตัด 0 ออกตัวหนึ่ง หลัง 51
update patient set hn = concat(SUBSTRING(hn,1,2),SUBSTRING(hn,4)) where length(hn) = 9;