ผู้เขียน หัวข้อ: รบกวนช่วยดูรายงานจำนวนผู้ป่วยนอกจำแนกตามสาเหตุ  (อ่าน 3310 ครั้ง)

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

ออฟไลน์ pa_net

  • Hero Member
  • *****
  • กระทู้: 508
  • หน้าที่ Admin คือ ทำได้ทุกอย่าง ยากเว้นดูแลใจตัวเอ
  • Respect: 0
    • ดูรายละเอียด
คือรบกสนอาจารย์ทุกท่านหน่อยครับ ผมใส่ variable โดยมีคำสั่งไปตามนี้
Value := GetSQLIntegerData('select count(v.hn) from vn_stat v,patient_regiment p'+
'where v.hn=p.hn and v.pdx between "A00" and "A99" and p.regiment_type in(1,2,3,4,5) and'+
'(v.vstdate between "'+ds1+'" and "'+ds2+'")');
แต่ไม่มีผลที่ได้ออกมาครับ
ซึ่งผมทำการแบ่งผู้ป่วยจากตาราง regiment_type ถ้าใช้คำสั่ง สายฟ้าจะออกจำนวนไม่มีปัญหา แต่พอดูในรายงานเป็น 0 ครับ
อดีต Admin Fort Chiraprawat Hospital Nakhonsawan ขึ้นระบบโดย BMS ทีม(น้องเกียง) มิ.ย. 2550
ปัจจุบัน เจ้าหน้าที่ไอที โรงพยาบาลโกรกพระ (ขนาด 30 เตียง) อ.โกรกพระ จ.นครสวรรค์ รพ.ขึ้นระบบเอง เมื่อปี 2551 ผมมารับช่วงต่อปี 2555
Server หลัก -
Server รอง  -
HOSxP Ver 3.55.1.19

ออฟไลน์ Khuad

  • Hero Member
  • *****
  • กระทู้: 3,778
  • .. นางฟ้า ตัวไม่น้อยแล้ว ..
  • Respect: +10
    • ดูรายละเอียด

... เว้นช่องไฟตรง  ท้าย และ/หรือ หัว  บรรทัดก็ได้แล้วครับ ....  :D ....

Value := GetSQLIntegerData('select count(v.hn) from vn_stat v,patient_regiment p '+
'where v.hn=p.hn and v.pdx between "A00" and "A99" and p.regiment_type in(1,2,3,4,5) and '+
'(v.vstdate between "'+ds1+'" and "'+ds2+'")');

..................
โรงพยาบาลวังน้อย   พระนครศรีอยุธยา ( รพช.30 เตียง )
Server : ProLiant DL120G6  Xeon X3450  RDIMM 12 Gb  2x256GB SSD Raid 1
OS : CentOS 6.3  DB : Percona 5.5.21

Slave : ProLiant ML110G6  Xeon X3430  UDIMM 8 Gb  2x300GB SAS Raid 1
OS : CentOS 6.3  DB : Percona 5.5.32

HOSxP version  3.57.xx.xx    เริ่มระบบ  เมษายน 2549

ออฟไลน์ pa_net

  • Hero Member
  • *****
  • กระทู้: 508
  • หน้าที่ Admin คือ ทำได้ทุกอย่าง ยากเว้นดูแลใจตัวเอ
  • Respect: 0
    • ดูรายละเอียด
ขอบคุณครับ อ.ขวด พอดีลืมไปครับ ขอบคุณมากครับ
อืมมีคำถามอีกครับเกี่ยวกับ SQL ครับ จากคำสั่งข้างต้นนะครับ
คือจะมีกลุ่มรหัสโรคดังนี้ครับ
1.O00-O99 ยกเว้น O80-O84
2.X40-X49
   X60-69
   X85-X90
(ซึ่งข้อ 2 คือรหัสมันแยกกันเลย)
ไม่ทราบว่า 1,2 ต้องเขียนคำสั่งอย่างไงครับ ขอรบกวนอีกนิดหนึ่งครับ
อดีต Admin Fort Chiraprawat Hospital Nakhonsawan ขึ้นระบบโดย BMS ทีม(น้องเกียง) มิ.ย. 2550
ปัจจุบัน เจ้าหน้าที่ไอที โรงพยาบาลโกรกพระ (ขนาด 30 เตียง) อ.โกรกพระ จ.นครสวรรค์ รพ.ขึ้นระบบเอง เมื่อปี 2551 ผมมารับช่วงต่อปี 2555
Server หลัก -
Server รอง  -
HOSxP Ver 3.55.1.19