ผู้เขียน หัวข้อ: ต้องการให้รายการยาที่แพ้ออก sticker sumery ครับ  (อ่าน 4606 ครั้ง)

0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

ออฟไลน์ SIWIT

  • Sr. Member
  • ****
  • กระทู้: 359
  • ฉันไม่เคยคิดยอม แต่ขอเวลาหน่อย
  • Respect: 0
    • ดูรายละเอียด
คือที่ รพ.ปักธงชัย ต้องการให้ รายการยาที่แพ้ออก 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 ไม่เป็นครับ หรือว่ามีวิธีที่ดีกว่ายังไงช่วยชี้แนะด้วยครับผม
Siwit : นวก.คอม รพช.ปักธงชัย
Server : Xeon 2.0 ; Ram: 12Gb: OS: FreeBSD 8.1
Database : mysql 5.1.47
Slave : P4 3.4 Gb; Ram: 2 Gb; OS: FreeBSD 8.0 ; Database: mysql 5.1.47
Client : windows xp sp3 ; Software : Hosxp version 3.53.8.4
ขึ้นระบบวันที่ 1 มีนาคม 2552 ขอบคุณ อ.ทุกๆท่านครับ

ออฟไลน์ pop_hosxp

  • Hero Member
  • *****
  • กระทู้: 3,128
  • Respect: +38
    • ดูรายละเอียด
    • Phanomphrai Hospital
Re: ต้องการให้รายการยาที่แพ้ออก sticker sumery ครับ
« ตอบกลับ #1 เมื่อ: กรกฎาคม 24, 2008, 22:11:01 PM »
0
เพิ่มเข้าไปได้เลยครับ แบบนี้่

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 เข้าไปครับ ก็จะได้ยาที่ผู้ป่วยคนนั้น ๆ แพ้แล้วครับ
pop434241@gmail.com
รพ.พนมไพร จ.ร้อยเอ็ด www.phanomphrai.net

ออฟไลน์ SIWIT

  • Sr. Member
  • ****
  • กระทู้: 359
  • ฉันไม่เคยคิดยอม แต่ขอเวลาหน่อย
  • Respect: 0
    • ดูรายละเอียด
Re: ต้องการให้รายการยาที่แพ้ออก sticker sumery ครับ
« ตอบกลับ #2 เมื่อ: กรกฎาคม 25, 2008, 00:49:15 AM »
0
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 ออกไม่เข้าใจ
เหมือนกันครับ
Siwit : นวก.คอม รพช.ปักธงชัย
Server : Xeon 2.0 ; Ram: 12Gb: OS: FreeBSD 8.1
Database : mysql 5.1.47
Slave : P4 3.4 Gb; Ram: 2 Gb; OS: FreeBSD 8.0 ; Database: mysql 5.1.47
Client : windows xp sp3 ; Software : Hosxp version 3.53.8.4
ขึ้นระบบวันที่ 1 มีนาคม 2552 ขอบคุณ อ.ทุกๆท่านครับ

ออฟไลน์ SIWIT

  • Sr. Member
  • ****
  • กระทู้: 359
  • ฉันไม่เคยคิดยอม แต่ขอเวลาหน่อย
  • Respect: 0
    • ดูรายละเอียด
Re: ต้องการให้รายการยาที่แพ้ออก sticker sumery ครับ
« ตอบกลับ #3 เมื่อ: กรกฎาคม 25, 2008, 13:00:42 PM »
0
print ได้แล้วครับสงสัย notebook ผมมีปัญหาแน่ลองใช้ pc แล้วprint ได้ครับขอบคุณครับ
Siwit : นวก.คอม รพช.ปักธงชัย
Server : Xeon 2.0 ; Ram: 12Gb: OS: FreeBSD 8.1
Database : mysql 5.1.47
Slave : P4 3.4 Gb; Ram: 2 Gb; OS: FreeBSD 8.0 ; Database: mysql 5.1.47
Client : windows xp sp3 ; Software : Hosxp version 3.53.8.4
ขึ้นระบบวันที่ 1 มีนาคม 2552 ขอบคุณ อ.ทุกๆท่านครับ