BMS-HOSxP Community

HOSxP => Report Exchange => ข้อความที่เริ่มโดย: pa_net ที่ พฤษภาคม 18, 2009, 22:10:56 PM

หัวข้อ: ขอรายงานผู้ป่วยนอนนานกว่า 90 วันหน่อยครับ
เริ่มหัวข้อโดย: pa_net ที่ พฤษภาคม 18, 2009, 22:10:56 PM
ขอรบกอ.ทุกท่านหน่อยครับ คือทางรพ.ผมอยากทราบว่ามีผู้ป่วยที่ถูก Admit แล้วนอนนานกว่า 90 วัน เพื่อนำมาวิเคราะห์และเพื่อ Dischange ผู้ป่วยออก ครับ ขอขอบพระคุณล่วงหน้านะครับ
หัวข้อ: Re: ขอรายงานผู้ป่วยนอนนานกว่า 90 วันหน่อยครับ
เริ่มหัวข้อโดย: panomm ที่ พฤษภาคม 19, 2009, 08:24:05 AM
ลองเอาคำสั่งนี้ไปรันดู ครับ
SELECT an_stat.an, an_stat.hn, patient.pname, patient.fname, patient.lname,
  an_stat.admdate
FROM an_stat INNER JOIN
  patient ON an_stat.hn = patient.hn
WHERE an_stat.admdate >= 90
หัวข้อ: Re: ขอรายงานผู้ป่วยนอนนานกว่า 90 วันหน่อยครับ
เริ่มหัวข้อโดย: woravet ที่ พฤษภาคม 19, 2009, 10:30:37 AM
select a.an, a.hn,p.pname,p.fname,p.lname
,current_date as 'now',a.regdate,a.dchdate,current_date-a.regdate as 'stay'
from an_stat a
left join patient p on a.hn = p.hn
where a.dchdate is null
and current_date-a.regdate>90
แบบนี้รึป่าว?