พอดี เภสัชเขาต้องการรายงานยา 'CLOPIDOGREL TAB' แบบแสดงชื่อ เลขบัตรปชช. hn an จำนวนที่ใช้ ซึ่งดูคล้ายๆกับรายงานยาสมุนไพรที่พี่ที่ร.พ.เขาได้เขียนไว้ให้ แต่ผมลองเอาไปปรับใช้แล้วก็รันไม่ผ่าน ผมก็เลยอยากรบกวนแนะนำการเขียนรายงานการใช้ยา หน่อยครับ ขอบคุณครับ
select op.vstdate,op.hn,pt.cid,op.an,concat(pt.pname,pt.fname," ",pt.lname),pt.birthday,m.name,oc.name,
concat(pt.addrpart," ม. ",pt.moopart," ต.",t3.name," อ. ",t2.name," จ.",t1.name),
py.name,concat(pt.fathername,"/",pt.mathername),d.name,op.qty
from opitemrece op
left outer join patient pt on pt.hn = op.hn
left outer join drugitems d on d.icode = op.icode
left outer join occupation oc on oc.occupation = pt.occupation
left outer join pttype py on py.pttype = pt.pttype
left outer join marrystatus m on m.code = pt.marrystatus
left outer join thaiaddress t1 on t1.chwpart = pt.chwpart and t1.amppart ="00" and t1.tmbpart="00"
left outer join thaiaddress t2 on t2.chwpart = pt.chwpart and t2.amppart =pt.amppart and t2.tmbpart=00
left outer join thaiaddress t3 on t3.chwpart = pt.chwpart and t3.amppart =pt.amppart and t3.tmbpart=pt.tmbpart
where d.drugcategory = "ยาสมุนไพร. (รพ ผลิต)" and op.an >"0" and op.vstdate between "2010-01-01" and "2010-01-31"
order by op.vstdate