ลองดูตัวอย่างข้อมูลของรพ.เองก่อนที่ ระบบรายงานผู้ป่วยนอก -----------custom search -------------แล้วกำหนดเงื่อนไขที่ต้องการ คือช่วงวันที่ต้องการ อำเภอที่อยู่อาศัยของผู้รับบริการ วินิจฉัยโรคหลักด้วยโรคที่กำหนดและรายการยาที่ได้รับ แล้วจึง คัดลอกชุดคำสั่ง SQL ในหน้าต่างที่มีอยู่ จากนั้นทดสอบนำไปลองเขียน REPORT DESIGNER ครับ น่าจะประมาณนี้แหละครับ
select pt.*,ov.*
from vn_stat ov ,patient pt ,ovst ovst
where ov.vn=ovst.vn and pt.hn=ov.hn and ov.vstdate between '2007-08-01' and '2007-08-31' and ov.hn=pt.hn
and ov.aid like "7002%"
and ( (ov.pdx like "EรหัสICDเบาหวาน%")
or (ov.pdx like "IรหัสICDความดัน%")
or (ov.pdx like "CรหัสICDมะเร็ง%")
or (ov.pdx like "DรหัสICDมะเร็ง%") )
ลองดูก่อนนะครับ....