BMS-HOSxP Community
HOSxP => Report Exchange => ข้อความที่เริ่มโดย: bannok ที่ กุมภาพันธ์ 24, 2009, 13:41:27 PM
-
สวัสดีครับ ทุกคน คือว่า ผมต้องการ รายงาน re-admit ด้วยโรค Dyspepsia ตามปีงบประมาณนะครับ คือว่าre-admit ด้วยโรคนี้ภายใน 1 ปี มามากว่า 1 ครั้งนะครั้ง ตามรูปแบบที่แนบมาครับ
-
??? ไม่มีใครมีตัวอย่างรายงานแบบนี้เลยหรือครับ ต้องการด่วนมากเลย วันนี้
-
ลองใช้ code นี้
select year(dchdate), p.sex, count(a.hn), sum(income)
from an_stat a
left outer join patient p on p.hn=a.hn
where dx0='K30'
group by year(dchdate), p.sex
having count(a.hn)>1
-
สวัสดีครับ code เป็น code ที่ readmit ภายในกี่วันครับ พี่
-
เพิ่ม code
select year(dchdate), p.sex, count(a.hn), sum(income)
from an_stat a
left outer join patient p on p.hn=a.hn
where dx0='K30'
and dchdate between '2008-01-01' and '2008-01-01'
and lastvisit_hour>="XXX"
group by year(dchdate), p.sex
having count(a.hn)>1
แก้ไขตัวเลข XXX ให้เป็นจำนวนชั่วโมงที่ต้องการ และเวลาเปิดรายงานให้เลือกเป็นปีงบประมาณ
ลองดูนะครับ
-
รบกวนอีกครั้งนะครับพี่ คือว่าต้องการรายงาน หรือว่า code ก็ได้ครับ ของจำนวนผู้ป่วยโรคนี้ครับ K30 ที่มารับบริการที่ er ว่ามีกี่คน และ admit จาก er ไปกี่คน แลว refer กี่คน ค่าใช้จ่าเท่าไหร่ด้วยครับ
มากไปหน่อยนะครับ ขอโคดก็ได้
ด่วนมากเลย
-
select er.name, count(e.vn), sum(v.income)
from er_regist e
left outer join ovstdiag o on o.vn=e.vn
left outer join vn_stat v on v.vn=e.vn
left outer join er_dch_type er on er.er_dch_type=e.er_dch_type
where o.icd10='K30'
and e.vstdate between '2008-01-01' and '2008-01-01'
group by er.name
-
ถ้าอยากได้จำนวนคนเข้าไปด้วยได้ไหมครับ นี่จะได้เฉพาะจำนวนครั้งครับ
-
ใส่ count(distinct v.hn) เข้าไปด้วยสิครับ
-
:D ;D :D ยอดเยี่ยมจริงๆ ขอบคุณคับ :D ;) :D
-
ขอบคุณครับ