ผมลองมั่วไปเรื่อยไม่ทราบว่าผิดถูกอย่างไรช่วยแนะนำด้วยนะครับ
นี่คือโจทย์ ความต้องการคือเภสัชอยากติดตามอาการของผู้ป่วย
HN | DATE |NAME |AGE | น้ำหนัก | (เฉพาะแลบ)FBS เอาผลตรวจน้ำตาล |ยาที่ได้รับ | การวินิจฉัย |
อันนี้คือคำสั่งผมมั่วดู อิอิ
ยังเหลือ ยาที่ได้รับ กับ วินิจฉัย ไป่ต่อไม่เป็นรบกวนด้วยนะครับ
select ovs.hn,ovs.vstdate,concat(pt.pname,pt.fname," ",pt.lname)as name ,vns.age_y,opd.bw ,los.lab_name ,lo.lab_order_result as FBS
from patient pt
left outer join ovstdiag ovs on ovs.hn=pt.hn
left outer join opdscreen opd on opd.hn=pt.hn
left outer join vn_stat vns on vns.hn=pt.hn
left outer join lab_head lh on lh.vn=ovs.vn
left outer join lab_order_service los on los.lab_order_number=lh.lab_order_number
left outer join lab_order lo on lo.lab_order_number=lh.lab_order_number
where ovs.vstdate between "2010-07-01"and"2010-07-10" and ovs.icd10 like "E11%"
and lab_name="FBS"
group by hn
order by hn