ต้องการทำรายงานชื่อผู้ป่วยแพ้ยาครับ แสดงแค่ ชื่อ-สกุล และยาที่แพ้
select pt.hn,concat(pt.pname,pt.fname," ",pt.lname) as pt_name,oa.agent
from opd_allergy oa
left outer join patient pt on pt.hn=oa.hn
จากคำสั่งด้านบน จะได้ hn ซ้ำ เนื่องจากแพ้ยาหลายตัว ถ้าต้องการให้แสดง 1 เรคคอร์ด ต้องทำไรครับ
ตัวอย่าง 000011647 ........................ CO-TRIMOXAZOLE , PENICILLIN V , TETRACYCLINE