ผู้เขียน หัวข้อ: ขอความช่วยเหลือหน่อยครับคำสั่งคิวรี่  (อ่าน 3114 ครั้ง)

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

ออฟไลน์ โรงพยาบาลอัมพวา

  • Hero Member
  • *****
  • กระทู้: 654
  • Respect: 0
    • ดูรายละเอียด
ต้องการ20อันดับค่าใช้จ่าย ว่ามีโรคไรอัพดับเท่าไร
ผมลองเขียนแล้วมัน งงเรื่องค่าใช้จ่าย รวม ค่าใช้จ่าย ยังไง อ่ะครับ
ผมลองเขียนดูได้อย่างข้าง ล่าง อ่ะครับ  ช่วยทีครับ

select ov.icd10, rc.amount from rcpt_debt   rc
left outer join ovstdiag ov on  rc.hn =ov.hn
where rc.debt_date between '2008-10-01' and '2009-09-30'
group by ov.icd10                 limit 10
Admn โรงพยาบาลอัมพวา
ขึ้นระบบ 5 พ.ค. 50
อยากเก่งกับเค้ามั่งครับ
Tel.0868331387

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

  • Hero Member
  • *****
  • กระทู้: 12,611
  • Respect: +169
    • ดูรายละเอียด
    • โรงพยาบาลปากท่อ
Re: ขอความช่วยเหลือหน่อยครับคำสั่งคิวรี่
« ตอบกลับ #1 เมื่อ: มกราคม 10, 2011, 09:58:41 AM »
0
หมายถึง  20 อันดับแรกของ โรคผู้ป่วยนอก มีค่าใช้จ่ายประมาณโรคละกี่แสนใช่ไหม ในเดือน หรือ ในปีงบประมาณ  หรือต้องการหาค่าใช้จ่ายของแต่ละหมวดบัญชี ทั้ง 16-17 หมวด  ต่อโรคที่กำหนดเองในเงื่อนไข  ถ้าเอาค่าใช้จ่ายรวมจาก pdx ก็หาแค่ในเงือนไข DIAGTYPE =1  ซึ่งก็สามารถหาได้จาก ตารางเดียวคือ vn_stat เลยก็น่าจะได้ครับ..แต่ความจริง โรคหลักอาจค่ายาถูกกว่า โรคร่วมก็ได้ ค่าใช้จ่ายใน visit ที่มูลค่าสูง พิสูจน์ได้ไม่ชัดเจนนักหรอกว่ามาจากโรคหลักหรืออื่น ๆ  :D
Implement  HOSxP  Start 2548 ---> NOW!
Station : 140 Client   V.3 Version  3.67.7.8
Server  : CENTOS 7 +MySQL maria 10.x.x

ออฟไลน์ ภัทร วิจิตร

  • Newbie
  • *
  • กระทู้: 23
  • Respect: 0
    • ดูรายละเอียด
    • โรงพยาบาลชาติตระการ
Re: ขอความช่วยเหลือหน่อยครับคำสั่งคิวรี่
« ตอบกลับ #2 เมื่อ: มกราคม 10, 2011, 10:04:16 AM »
0
ต้องคิวรีจาก โรคหลักครับ เพราะว่า 1 คนสามารถวินิจฉัยได้หลายโรค และต้องกำหนดว่าเป็นผู้ป่วยนอกด้วย ประมาณนี้ครับ
select v.pdx,i.name ,sum(rc.amount)
from rcpt_debt  rc
left outer join vn_stat v on  v.vn =rc.vn
left outer join icd101 i on i.code=v.pdx
where rc.debt_date between '2008-10-01' and '2009-09-30'
and rc.pt_type ='OPD'
group by v.pdx
order by rc.amount desc
limit 20
--------- ถูกหรือป่าวไม่รู้ เดาเอา 55 ----------------
Ch@ttrakan HOsxpit@L Tel. 055381020
Server DEL PowerEdge R710 Harddisk 800G Ram 16 GB
Database : Mysql Percona-XtraDB 5.1.39
ขึ้นระบบวันที่ 1 กันยายน 2548

ออฟไลน์ โรงพยาบาลอัมพวา

  • Hero Member
  • *****
  • กระทู้: 654
  • Respect: 0
    • ดูรายละเอียด
Re: ขอความช่วยเหลือหน่อยครับคำสั่งคิวรี่
« ตอบกลับ #3 เมื่อ: มกราคม 10, 2011, 10:57:19 AM »
0
หมายถึง  20 อันดับแรกของ โรคผู้ป่วยนอก มีค่าใช้จ่ายประมาณโรคละกี่แสนใช่ไหม ในเดือน หรือ ในปีงบประมาณ  หรือต้องการหาค่าใช้จ่ายของแต่ละหมวดบัญชี ทั้ง 16-17 หมวด  ต่อโรคที่กำหนดเองในเงื่อนไข  ถ้าเอาค่าใช้จ่ายรวมจาก pdx ก็หาแค่ในเงือนไข DIAGTYPE =1  ซึ่งก็สามารถหาได้จาก ตารางเดียวคือ vn_stat เลยก็น่าจะได้ครับ..แต่ความจริง โรคหลักอาจค่ายาถูกกว่า โรคร่วมก็ได้ ค่าใช้จ่ายใน visit ที่มูลค่าสูง พิสูจน์ได้ไม่ชัดเจนนักหรอกว่ามาจากโรคหลักหรืออื่น ๆ  :D


ค่าใช้จ่ายทั้งหมดของ รพ แยกเป็นโรคๆละเท่าไร เอา20 อันดับอ่ะครับ
ผมลองทำ ได้ งี้อ่ะครับ
select i.name,i.code,count(a.an) as con,
 sum(a.admdate) as non,sum(a.income) as price
 from an_stat a
 left outer join icd101 i on i.code=a.pdx

 where  regdate between '2007-10-01' and   '2008-09-30'  and a.pdx<>""
 group by a.income
 แต่มันเป็นผู้ป่วยใน
Admn โรงพยาบาลอัมพวา
ขึ้นระบบ 5 พ.ค. 50
อยากเก่งกับเค้ามั่งครับ
Tel.0868331387