ผู้เขียน หัวข้อ: คือ ผมต้องการ ดึงคนไข้ที่มารับการรักษา แยกตาม พื้นที่(อำเภอ) ครับ ไม่ทราบว่าต้องเขียน SQL ยังไง  (อ่าน 2745 ครั้ง)

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

ออฟไลน์ Guitar-hero

  • Hero Member
  • *****
  • กระทู้: 605
  • Respect: 0
    • ดูรายละเอียด
    • โรงพยาบาลละแม,รพ.ละแม
คือ ผมต้องการทราบว่า คนไข้ที่มารับการรักษาที่ รพ. แยกตามอำเภอครับ และต้องการทราบว่า คนไข้แต่ละคน มีค่าใช้จ่ายในการรักษาเท่าไหร่ ครับ ไม่ทราบว่า ต้องเขียนคำสั่ง sql ยังไงครับ
จีระยุทธ ปิ่นสุวรรณ นักวิชาการคอมพิวเตอร์(พนักงานราชการ)
รพช.ละแม จ.ชุมพร
MASTER: HP Proliant Dl160 gen10
SLAVE: Dell PowerEdge T610 Quad core Intel 3.0G Ram 8GB Centos 5.9+Mysql 5.5

ออฟไลน์ annurtyd

  • Jr. Member
  • **
  • กระทู้: 73
  • Respect: 0
    • ดูรายละเอียด
เบื้องต้นประมาณนี้ครับ

select left(aid,4) as aid,count(*) as N,sum(income) as income from vn_stat
where vstdate between '2011-01-01' and '2011-01-31'
group by  left(aid,4)
Anwar benismail นักวิชาการสาธารณสุขชำนาญการ
ขึ้นระบบ hosxp 7 กันยายน 2549
ขึ้นระบบ hosxp_pcu 1 กุมภาพันธ์ 2551
โรงพยาบาลทุ่งยางแดง จังหวัดปัตตานี 073489070

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

  • Hero Member
  • *****
  • กระทู้: 12,611
  • Respect: +169
    • ดูรายละเอียด
    • โรงพยาบาลปากท่อ
คนไข้แต่ละคน

อาจต้อง group by ใหม่อีกทีตาม HN

select p.hn,concat(pname,fname," ",lname) as "ชื่อผู้ป่วย",t.full_name as "ที่อยู่",count(v.vn) as
"จำนวนครั้ง",sum(v.income) as "ค่าใช้จ่าย" from vn_stat v
left outer join patient p on p.hn=v.hn
left outer join thaiaddress t on t.addressid=v.aid
where v.vstdate between '2011-03-01' and '2011-03-03'
group by  t.addressid,p.hn
Implement  HOSxP  Start 2548 ---> NOW!
Station : 130 Client   V.3 Version  3.67.1.XX
Server  : CENTOS  +MySQL maria 10.x.x

ออฟไลน์ Guitar-hero

  • Hero Member
  • *****
  • กระทู้: 605
  • Respect: 0
    • ดูรายละเอียด
    • โรงพยาบาลละแม,รพ.ละแม
แล้วถ้าเป็นผู้ป่วยในหล่ะครับ เขียน sql ยังไง
จีระยุทธ ปิ่นสุวรรณ นักวิชาการคอมพิวเตอร์(พนักงานราชการ)
รพช.ละแม จ.ชุมพร
MASTER: HP Proliant Dl160 gen10
SLAVE: Dell PowerEdge T610 Quad core Intel 3.0G Ram 8GB Centos 5.9+Mysql 5.5