BMS-HOSxP Community

HOSxP => Report Exchange => ข้อความที่เริ่มโดย: SIWIT ที่ กรกฎาคม 24, 2008, 22:00:30 PM

หัวข้อ: ต้องการให้รายการยาที่แพ้ออก sticker sumery ครับ
เริ่มหัวข้อโดย: 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 ไม่เป็นครับ หรือว่ามีวิธีที่ดีกว่ายังไงช่วยชี้แนะด้วยครับผม
หัวข้อ: Re: ต้องการให้รายการยาที่แพ้ออก sticker sumery ครับ
เริ่มหัวข้อโดย: pop_hosxp ที่ กรกฎาคม 24, 2008, 22:11:01 PM
เพิ่มเข้าไปได้เลยครับ แบบนี้่

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 เข้าไปครับ ก็จะได้ยาที่ผู้ป่วยคนนั้น ๆ แพ้แล้วครับ
หัวข้อ: Re: ต้องการให้รายการยาที่แพ้ออก sticker sumery ครับ
เริ่มหัวข้อโดย: SIWIT ที่ กรกฎาคม 25, 2008, 00:49:15 AM
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 ออกไม่เข้าใจ
เหมือนกันครับ
หัวข้อ: Re: ต้องการให้รายการยาที่แพ้ออก sticker sumery ครับ
เริ่มหัวข้อโดย: SIWIT ที่ กรกฎาคม 25, 2008, 13:00:42 PM
print ได้แล้วครับสงสัย notebook ผมมีปัญหาแน่ลองใช้ pc แล้วprint ได้ครับขอบคุณครับ