BMS-HOSxP Community
HOSxP => Report Exchange => ข้อความที่เริ่มโดย: jackkawave ที่ กุมภาพันธ์ 03, 2011, 16:23:06 PM
-
รายงานจำนวนผู้ป่วยนอกในเวลา-นอกเวลา แบบเลือกช่วงวันที่ได้ครับ ใครมีบ้างครับ ขอหน่อยครับ
ขอบคุณครับ ;D ;D
-
;Dลองเข้าไปที่ รายงาน/custom search ครับ ;D
-
แยกจาก visit_type ในเวลา นอกเวลา ลองดูที่ตาราง ovst ครับ I= ในเวลา O = นอกเวลา
หรืออาจจะนับจากช่วง vsttime ของ vstdate ที่ไม่มีในตาราง holiday ก็ได้ครับ
-
แยกจาก visit_type ในเวลา นอกเวลา ลองดูที่ตาราง ovst ครับ I= ในเวลา O = นอกเวลา
หรืออาจจะนับจากช่วง vsttime ของ vstdate ที่ไม่มีในตาราง holiday ก็ได้ครับ
เเลวพี่เกื้อไม่มีรายงานนี้เเจกน้องๆๆหน่อยหรอจ๊ะ
-
แยกจาก visit_type ในเวลา นอกเวลา ลองดูที่ตาราง ovst ครับ I= ในเวลา O = นอกเวลา
หรืออาจจะนับจากช่วง vsttime ของ vstdate ที่ไม่มีในตาราง holiday ก็ได้ครับ
เเลวพี่เกื้อไม่มีรายงานนี้เเจกน้องๆๆหน่อยหรอจ๊ะ
มันไม่สวย ไม่เนียนครับ... non-formal report ครับ...ข้าน้อย..มิกล้า..
-
เอาหน่าพี่เกื้อซะอย่าง ต้องหาได้อยู่เเล้วหละเนียนๆอะค่ะ เเจกเร็วๆๆค่ะพี่เกื้อ จะรอ
-
ไม่สวยก็เอาครับ ;D ;D
ใช้คำสั่งนี้หาแล้วทำไมไม่ได้ครับ
select pt.*,ov.*
from vn_stat ov ,patient pt ,ovst ovst
where ov.vn=ovst.vn and pt.hn=ov.hn and ov.vstdate between "2010-10-01" and "2010-10-31" and ov.hn=pt.hn
and ov.age_y>= 0
and ov.age_y<= 200
and ovst.visit_type = 1
-
select concat(p.pname,p.fname," ",p.lname) as ptname,v.*,o.visit_type
from vn_stat v
left outer join patient p on p.hn=v.hn
left outer join ovst o on o.vn=v.vn
where v.vstdate between "2010-10-01" and "2010-10-05"
and v.age_y>= 0
and v.age_y<= 200
and upper(o.visit_type) = "I"