ผู้เขียน หัวข้อ: ขอรบกวนถามโค็ต คนไข้ทะเบียนเบาหวาน ที่มีผลค่า fbs ย้อนหลัง 3 ครั้ง ติดต่อกันครับ  (อ่าน 5647 ครั้ง)

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

ออฟไลน์ winfast01

  • Newbie
  • *
  • กระทู้: 48
  • Respect: 0
    • ดูรายละเอียด
ขอรบกวนถามเกี่ยวกับคำสั่งดึง คนไข้ทะเบียนเบาหวาน ที่มีผลค่า fbs ย้อนหลัง 3 ครั้ง ติดต่อกัน พอดี ใช้ข้อมูลจาก ตาราง opdscreen_fbs แต่ติดที่ ครั้งที่ 2 , และ 3 ไม่โชว์ เลยอยากรบกวนช้วยดูโค็ดว่าผิดตรงไหน

set @d1 = '2013-10-01';
set @d2 = '2013-10-31';

select *
from
(select v.hn,concat(p.pname,p.fname,space(3),p.lname) as ptname,v.aid,
(select dt.dtx1 from opdscreen o
left outer join opdscreen_fbs dt on dt.vn = o.vn
where o.vn=v.vn and o.vstdate between @d1 and @d2 order by o.vstdate desc,o.vsttime desc limit 0,1) as fbs
,

(select dt1.dtx1 from opdscreen o1
left outer join opdscreen_fbs dt1 on dt1.vn = o1.vn
where o1.vn=v.vn order by o1.vstdate desc,o1.vsttime desc limit 1,1) as fbs1
,
(select dt2.dtx1 from opdscreen o2
left outer join opdscreen_fbs dt2 on dt2.vn = o2.vn
where o2.vn=v.vn order by o2.vstdate desc,o2.vsttime desc limit 2,1) as fbs2

from vn_stat v
left join patient p on p.hn = v.hn
where v.vstdate between @d1 and @d2
and v.hn in (select hn from clinicmember where clinic="001")
group by v.hn
order by v.aid desc ,p.pname,p.fname,p.lname
) as ttemp
where fbs>0 and fbs1 > 0 and fbs2 > 0
นักวิเคาระห์แผนและนโยบาย
รพร.เด่นชัย 60 เตียง
เริ่มระบบ 1 ธค 48
HOSxP 3.55.12.25f
Server : Double QuadCore XEON 2.6 8G. ECC 8G. SAS 146 G  -- CentOS 5.3 (64 bit) , MySQL 5.1.30 percana

ออฟไลน์ E-Hos

  • Hero Member
  • *****
  • กระทู้: 711
  • Respect: 0
    • ดูรายละเอียด
    • http://www.erawanhospital.com/index.php
ผิดที่ vn_stat V ครับ แล้วมันมาจับ o1.v.vn //  o2.v.vn //  o3.v.vn
ครั้งที่ 2 กับ 3 มันเลยไม่มีครับ
และอีกอย่าง FBS ใช่ไหมครับแต่ที่ท่านดึงมานี่ น่าจะเป็นค่า  DTX
« แก้ไขครั้งสุดท้าย: ตุลาคม 17, 2013, 09:44:50 AM โดย E-Hos »
ACADEMIC COMPUTING.  Erawan_Hospital
>> Thanks ... DansaI HospitaL L-o-E-i
>> By อ. Decha, อ.Armds

=> NoW !! HosXP SERVER Version 3.58.1.1
=> Client 50 client  OS: SP2 >> 3.58.1.1
=> ER Room  NoW ! HosXP Version 3.57.7.25D
=> Doctor Room  NoW ! HosXP Version 3.58.1.1
=> HosXP Test  Version 3.58.1.xx
=> Coming Soon >>UP Version 3.58.1.xx
wait...
-----------------------------
Start  System  8 January 2009

ออฟไลน์ winfast01

  • Newbie
  • *
  • กระทู้: 48
  • Respect: 0
    • ดูรายละเอียด
พอดีที่โรงบาลต้องการค่าDTXด้วยครับ ขอบคุณครับ เด๋วขอลอง
นักวิเคาระห์แผนและนโยบาย
รพร.เด่นชัย 60 เตียง
เริ่มระบบ 1 ธค 48
HOSxP 3.55.12.25f
Server : Double QuadCore XEON 2.6 8G. ECC 8G. SAS 146 G  -- CentOS 5.3 (64 bit) , MySQL 5.1.30 percana