ไม่ทราบว่าคำสั่งเดิมเขียนไว้ยังไงครับ
select d1.*,v1.*,o1.*,s.*,t.blobtext,t.blobtext2,pe.image1,i1.name as dx0_name,CASE s.found_allergy WHEN "N" THEN "ปฏิเสธการแพ้ยา" WHEN "Y" THEN "แพ้ยา" WHEN "V" THEN "มีประวัติแพ้ยา" WHEN "U" THEN "ไม่ทราบ" END AS al
from doctor_order_print d1
left outer join vn_stat v1 on v1.vn=d1.vn
left outer join ovst o1 on o1.vn=d1.vn
left outer join opdscreen s on s.vn = d1.vn
left outer join pe_image pe on pe.vn=d1.vn
left outer join tempreport t on t.name=d1.vn and t.reportname="DOCTOR-FORM"
left outer join icd101 i1 on i1.code=substring(v1.dx0,1,3)
where d1.vn="540620145318"
เป็นโค้ดที่เจ้าหน้าที่คนก่อนเขียนไว้ครับ