ใส่คำนำหน้าชื่อแพทย์ในใบรับรองแพทย์ให้หน่อยครับ
ถ้าเป็นเพศชาย ก็ นพ. แต่ถ้าเป็นหญิงก็ พญ. ครับ
แก้ไขในคำสั่ง SQL ได้หรือเปล่าครับ
หรือต้องแก้ในตัวรายงาน
select d.*,p.*,c.cardno as foreign_cardid,n.name as nationality_name,n2.name as citizenship_name,s.name as sex_name,
m.name as marrystatus_name,y.employer_name,y.employer_type,y.foreign_office,
v.age_y, o.height,o.bw,o.skin_color,o.pregnancy,o.found_amphetamine,v.vstdate
from doctor_cert d
left outer join patient p on p.hn=d.hn
left outer join ptcardno c on c.hn=d.hn and c.cardtype="02"
left outer join nationality n on n.nationality=p.nationality
left outer join nationality n2 on n2.nationality=p.citizenship
left outer join sex s on s.code=p.sex
left outer join marrystatus m on m.code=p.marrystatus
left outer join patient_employer y on y.hn=p.hn
left outer join vn_stat v on v.vn=d.vn
left outer join opdscreen o on o.vn=d.vn
where d.doctor_cert_id=8