ผู้เขียน หัวข้อ: การดึงคนไข้ URI+AGE  (อ่าน 3978 ครั้ง)

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

ออฟไลน์ new

  • Newbie
  • *
  • กระทู้: 42
  • Respect: +1
    • ดูรายละเอียด
การดึงคนไข้ URI+AGE
« เมื่อ: มิถุนายน 18, 2013, 10:38:13 AM »
0
ท่านใดไ้ด้เขียนไว้บ้างครับ ที่มี hn ชื่อ นามสกุล  แล้วก็มาในช่วง 1/12/55 - 9/5/56 มาด้วย icd10
B053,H650,H651,H659,H660,H664,H669,H670,H671,H678,H720,H721,H722,H728,H729,J00,J010,J011,J012,J013   <<อันนี้ในส่วนของ URI

ท่านใดเขียวแล้วบ้างครับ ขอหน่อยครับ

ผมเขียน พอใส่ pname f name มัน error สะงั้น งงตับเลย  รบกวนที่ครับ
SELECT count(A.hn)
 from (select hn, count(hn) as cou from ovstdiag
where icd10 in("B053", "H650")
and vstdate between "2012-12-01" and "2013-06-09"
group by hn
having cou>1) A
« แก้ไขครั้งสุดท้าย: มิถุนายน 18, 2013, 10:42:27 AM โดย new »
ชาญณรงค์ ชนะสิทธิ์ โรงพยาบาลสองพี่น้อง จ.จันทบุรี
Server :
Database :
Slave :
Client : Hosxp Version 3.55.8.1
ขึ้นระบบวันที่ 15 มกราคม 2556

ออฟไลน์ woravet

  • Sr. Member
  • ****
  • กระทู้: 414
  • Respect: +12
    • ดูรายละเอียด
Re: การดึงคนไข้ URI+AGE
« ตอบกลับ #1 เมื่อ: มิถุนายน 18, 2013, 14:22:23 PM »
0
select v.hn,pt.pname,pt.fname,pt.lname,count(v.hn) cc
,cast(group_concat(distinct v.vstdate) as char(200)) date
from vn_stat v
left join patient pt on pt.hn=v.hn
left join ovstdiag odx on odx.vn=v.vn
where v.vstdate between '2012-10-1' and '2013-9-30'
and odx.icd10 in ('B053', 'H650')
group by v.hn
having cc>1
เพิ่ม icd10 เอานะคับ
รพ.บึงสามัคคี จ.กำแพงเพชร
*********************
อ.สุชัยและคณะ ขึ้นระบบ 29 ตค.49(Linux+Fedara 5)
*********************
ปัจจุบัน
HOSxP version 3.53.4.27
Server:Windows XP SP2,MySQL 5
Client ประมาณ 15 เครื่อง