select d1.*,v1.*,o1.*
from doctor_order_print d1
left outer join an_stat v1 on v1.an=d1.vn
left outer join ipt o1 on o1.an=d1.vn
left outer join drugitems d on d.icode=d1.icode
where d1.vn="520004550" and d1.print_server="OPD"
and d.lockprint <> 'Y' and d1.qty_name <> "0"
order by d1.item_no
นี่เป็น query ที่โรงบาลมีครับ สิ่งที่เกิดความผิดพลาดอีกคือ ถ้าสั่งยาน้ำ ฉลากจะเกินมา 1 ครับ บางทียาเม็ดก็ออกมาเกินเหมือนกันครับ เข้าไปดูการเซตปริ้นท์สติกเกอร์ก็ เซตถูกต้องครับ รบกวนหน่อยครับ