ผู้เขียน หัวข้อ: ดู code รายงาน 10 อันดับโรคที่ ER ให้หน่อยครับ  (อ่าน 4698 ครั้ง)

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

ออฟไลน์ panus_t

  • Hero Member
  • *****
  • กระทู้: 2,368
  • Respect: +8
    • ดูรายละเอียด
ดู code รายงาน 10 อันดับโรคที่ ER ให้หน่อยครับ
หาแบบนี้ถูกหรือเปล่าครับ หรือต้องหาที่ตาราง er_regist

select count(vn.pdx) as pdxx  ,count(distinct (vn.hn)) as sp1,vn.pdx,icd.name
from ovst ovst
left outer join vn_stat vn on vn.vn=ovst.vn
left outer join patient pt on pt.hn=vn.hn
left outer join icd101 icd on icd.code=vn.pdx
where  vn.vstdate between "2008-09-01" and  "2008-09-30" and vn.pdx  is not null and vn.pdx<>""
and ovst.main_dep="009"
group by vn.pdx
order by sp1   desc
limit 10
โรงพยาบาลเสิงสาง จ.นครราชสีมา (ขนาด  60  เตียง ปี2554)  ขึ้นระบบโดยทีมงาน BMS  เมื่อเดือนเมษายน 2551
ก่อนหน้านั้นขึ้นระบบเมื่อ 07/07/07 ฤกษ์ดี  Master Server  IBM System x3500M4  RAM ECC 24 GB. HardDisk SAS 450x3 GB. ServerRAID M1100 Series Zero RAID5  OS:CentOS 6.4  MySQLPercona : 5.5.30-30.1

ออฟไลน์ เกื้อกูล ครับ..

  • Hero Member
  • *****
  • กระทู้: 12,611
  • Respect: +169
    • ดูรายละเอียด
    • โรงพยาบาลปากท่อ
Re: ดู code รายงาน 10 อันดับโรคที่ ER ให้หน่อยครับ
« ตอบกลับ #1 เมื่อ: สิงหาคม 26, 2011, 13:29:48 PM »
0
order  by  pdxx  ??? desc
Implement  HOSxP  Start 2548 ---> NOW!
Station : 130 Client   V.3 Version  3.67.1.XX
Server  : CENTOS  +MySQL maria 10.x.x

ออฟไลน์ yutbit

  • Newbie
  • *
  • กระทู้: 27
  • Respect: 0
    • ดูรายละเอียด
Re: ดู code รายงาน 10 อันดับโรคที่ ER ให้หน่อยครับ
« ตอบกลับ #2 เมื่อ: สิงหาคม 26, 2011, 13:51:27 PM »
0
ตามนี้เลยครับ

select count(vn.vn) as sp1,vn.pdx,icd.name
FROM
vn_stat AS vn
Left Outer Join icd101 AS icd ON icd.`code` = vn.pdx
Inner Join er_regist ON vn.vn = er_regist.vn
where  vn.vstdate between "2011-06-01" and  "2011-06-30" and vn.pdx  is not null and vn.pdx<>""
group by vn.pdx
order by sp1   desc
limit 10