พี่เอ็มลองใช้คำสั่งนี้ดูนะครับ
select * from patient where pname = '
xxxx'
update patient set pname = 'yyyy' where pname = '
xxxx'
'
xxxx' คือคำนำหน้าชื่อที่ไม่ถูกต้องเช่น เด็กชาย, เด็กหญิง, นางสาว, ดช., ด.ช, ดญ., ด.ญ ฯลฯ
'yyyy' คือคำนำหน้าชื่อที่ถูกต้องตาม สนย.เช่น ด.ช., ด.ญ., น.ส. ฯลฯ
ตัวอย่างเช่น
select * from patient where pname = 'นางสาว'--->Open
แล้วเปลี่ยนคำสั่งเป็น
update patient set pname = 'น.ส.' where pname = 'นางสาว'--->Exac--->OK--->Update
ลองดูครับ อ้อ..อย่าลืมทำที่ตาราง person ด้วยนะครับ