BMS-HOSxP Community
HOSxP => Report Exchange => ข้อความที่เริ่มโดย: SIWIT ที่ กรกฎาคม 24, 2008, 22:00:30 PM
-
คือที่ รพ.ปักธงชัย ต้องการให้ รายการยาที่แพ้ออก sticker sumery ครับผมคือผมไปดูที่ report
select d1.*,v1.*,o1.*
from doctor_order_print d1
left outer join vn_stat v1 on v1.vn=d1.vn
left outer join ovst o1 on o1.vn=d1.vn
where d1.vn="470531084436" and d1.print_server="MANOI-NOTEBOOK"
and d1.print_mode=1
order by d1.item_no
ผมเห็นว่า มี field drugallergy ในตาราง patient ครับผมเลยอยาก เพิ่ม join ตาราง patient โดยใช้ Hn join กันได้รึปล่าวครับแต่ผมยังมือใหม่ครับ เลย join ไม่เป็นครับ หรือว่ามีวิธีที่ดีกว่ายังไงช่วยชี้แนะด้วยครับผม
-
เพิ่มเข้าไปได้เลยครับ แบบนี้่
select d1.*,v1.*,o1.*,p1.*
from doctor_order_print d1
left outer join vn_stat v1 on v1.vn=d1.vn
left outer join ovst o1 on o1.vn=d1.vn
left outer join patient p1 on p1.hn=d1.hn
where d1.vn="470531084436" and d1.print_server="MANOI-NOTEBOOK"
and d1.print_mode=1
order by d1.item_no
และใน summary ก็ไปเพิ่ม filed drugallergy เข้าไปครับ ก็จะได้ยาที่ผู้ป่วยคนนั้น ๆ แพ้แล้วครับ
-
select d1.*,v1.*,o1.*,p1.drugallergy
from doctor_order_print d1
left outer join patient p1 on p1.hn=d1.hn
left outer join vn_stat v1 on v1.vn=d1.vn
left outer join ovst o1 on o1.vn=d1.vn
where d1.vn="470531084436" and d1.print_server="MANOI-NOTEBOOK"
and d1.print_mode=1
order by d1.item_no
แบบนี้ได้รึปล่าวครับแต่มันไม่ print ให้ครับผมไม่ทราบทำมัยพอลอง importตัวเก่าเข้าก็ print ออกไม่เข้าใจ
เหมือนกันครับ
-
print ได้แล้วครับสงสัย notebook ผมมีปัญหาแน่ลองใช้ pc แล้วprint ได้ครับขอบคุณครับ