พอดีว่าใช้แบบค่ารักษาพยาบาลผู้ป่วยนอกของโปรแกรม hos xp น่ะค่ะ
select v.*,concat(p.pname,p.fname," ",p.lname) as ptname
from vn_stat v,ovst o, patient p
where v.vn = o.vn and v.vstdate between "2006-01-01" and "2006-01-31" and o.hn = p.hn
and v.pttype = "10"
and an is null
order by vn
แต่สงสัยว่าทำไมผู้ป่วยในยังออกมาอีกในเมื่อเรากำเนิดให้ an is null
หรือ...อย่างไร ขอให้พี่ช่วยแนะนำหน่อยค่ะเพราะไม่ค่อยมีประสบการณ์ SQlเลย
อีกเรื่องของรบกวนถามภาษาcode SQL การเปลี่ยน ตัวเลข เป็นตัวอักษร
และการเปลี่ยน 1 เป็นชายหน่อยค่ะ ขอบคุณล่วงหน้าค่ะ