ผู้เขียน หัวข้อ: ช่วยแก้ข้อมูลผู้ป่วยอนามัยหน่อยครับ  (อ่าน 1577 ครั้ง)

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

ออฟไลน์ ploykot

  • Sr. Member
  • ****
  • กระทู้: 446
  • Respect: 0
    • ดูรายละเอียด
    • www.lkbh.go.th
0
ช่วยแก้ข้อมูลผู้ป่วยอนามัยที่มาโรงพยาบาลหน่อยครับ ต้องการให้ออกมาเป็นจำนวนคร้ังครับ ตอนนี้คำนวณออกมาเป็นจำนวนคนครับ ขอบคุณครับ


select vn.hospsub  ,concat(h.hosptype,"  ",h.name) as hospname ,count(vn.vn) as cc from patient  p
left join vn_stat vn on vn.hn=p.hn
left join hospcode h on h.hospcode = vn.hospsub
where vn.hospsub in (11234,07236,07237,07238,07239,07240,07241,07242,07243,24065,24212)
      and vn.vstdate  between "2011-07-01" and "2011-07-26"
group by  vn.hospsub,h.name

 
โรงพยาบาลลานกระบือ อำเภอลานกระบือ จังหวัดกำแพงเพชร ครับ
ขึ้นระบบประมาณเดือนสิงหาคม 54
เฟสบุ๊ค
http://www.facebook.com/kotnarak
เว็บไซต์
www.lkbh.go.th
ฝากตัวด้วยครับ ไม่ค่อยรู้เรื่องระบบท่าไร ต้องการคำแนะนำมากครับ ขอบคุณครับ

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

  • Hero Member
  • *****
  • กระทู้: 12,611
  • Respect: +169
    • ดูรายละเอียด
    • โรงพยาบาลปากท่อ
Re: ช่วยแก้ข้อมูลผู้ป่วยอนามัยหน่อยครับ
« ตอบกลับ #1 เมื่อ: กันยายน 17, 2012, 11:42:35 AM »
0
ลองปรับตารางหลักเป็น from vn_stat ครับ  แล้วลอง join มาที่ patient ทีหลัง
Implement  HOSxP  Start 2548 ---> NOW!
Station : 140 Client   V.3 Version  3.67.7.8
Server  : CENTOS 7 +MySQL maria 10.x.x