ผู้เขียน หัวข้อ: ขอความช่วยเหลือหน่อยครับเรื่องคำสั่งคิวรี่  (อ่าน 2436 ครั้ง)

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

ออฟไลน์ โรงพยาบาลอัมพวา

  • Hero Member
  • *****
  • กระทู้: 654
  • Respect: 0
    • ดูรายละเอียด
ผมอยากแยก คำสั่ง จะเอาเฉพาะผู้ป่วยใน ตอนนี้ ออก LR  รวมมาด้วย ผมต้องทำไง อ่ะครับ



select a.an,a.hn,a.regdate,concat(pt.pname,pt.fname,'  ',pt.lname )as name,ic.icnp_classification_name,dch.name as dchtype,
et.name as er_type,a.age_y,s.name as department
,a.pdx,i1.name as pdxname,a.dx0,i2.name as namedx0,a.dx1,i3.name as namedx1,
a.dx2,i4.name as namedx2,
a.dx3,i5.name as namedx3,
a.dx4,i6.name as namedx4,
a.dx5,i7.name as namedx5,
a.dchdate,a.admdate,d.name as discharg_type,a.income
from an_stat  a
left outer join patient pt on a.hn = pt.hn
left outer join spclty s on a.spclty = s.spclty
left outer join ipt i on a.an = i.an
left outer join dchstts  d on i.dchstts = d.dchstts
left outer join icd101 i1 on a.pdx = i1.code
left outer join icd101 i2 on a.dx0 = i2.code
left outer join icd101 i3 on a.dx1 = i3.code
left outer join icd101 i4 on a.dx2 = i4.code
left outer join icd101 i5 on a.dx3 = i5.code
left outer join icd101 i6 on a.dx4 = i6.code
left outer join icd101 i7 on a.dx5 = i7.code
left outer join ipt_icnp ii on a.an = ii.an
left outer join icnp_classification ic on ii.icnp_classification_id = ic.icnp_classification_id
left outer join ipt ipt on   a.an = ipt.an
left outer join  dchtype dch on ipt.dchtype = dch.dchtype
left outer join er_regist er on a.vn = er.vn
left outer join er_emergency_type et   on er.er_emergency_type =et.er_emergency_type

where a.regdate between '2011-10-01' and '2011-10-31'
Admn โรงพยาบาลอัมพวา
ขึ้นระบบ 5 พ.ค. 50
อยากเก่งกับเค้ามั่งครับ
Tel.0868331387

ออฟไลน์ nahos

  • Hero Member
  • *****
  • กระทู้: 2,216
  • รพ.นาแห้ว
  • Respect: +7
    • ดูรายละเอียด
    • รพ.นาแห้ว
Re: ขอความช่วยเหลือหน่อยครับเรื่องคำสั่งคิวรี่
« ตอบกลับ #1 เมื่อ: ธันวาคม 02, 2011, 15:19:27 PM »
0
select a.an,a.hn,a.regdate,concat(pt.pname,pt.fname,'  ',pt.lname )as name,ic.icnp_classification_name,dch.name as dchtype,
et.name as er_type,a.age_y,s.name as department
,a.pdx,i1.name as pdxname,a.dx0,i2.name as namedx0,a.dx1,i3.name as namedx1,
a.dx2,i4.name as namedx2,
a.dx3,i5.name as namedx3,
a.dx4,i6.name as namedx4,
a.dx5,i7.name as namedx5,
a.dchdate,a.admdate,d.name as discharg_type,a.income
from an_stat  a
left outer join patient pt on a.hn = pt.hn
left outer join spclty s on a.spclty = s.spclty
left outer join ipt i on a.an = i.an
left outer join dchstts  d on i.dchstts = d.dchstts
left outer join icd101 i1 on a.pdx = i1.code
left outer join icd101 i2 on a.dx0 = i2.code
left outer join icd101 i3 on a.dx1 = i3.code
left outer join icd101 i4 on a.dx2 = i4.code
left outer join icd101 i5 on a.dx3 = i5.code
left outer join icd101 i6 on a.dx4 = i6.code
left outer join icd101 i7 on a.dx5 = i7.code
left outer join ipt_icnp ii on a.an = ii.an
left outer join icnp_classification ic on ii.icnp_classification_id = ic.icnp_classification_id
left outer join ipt ipt on   a.an = ipt.an
left outer join  dchtype dch on ipt.dchtype = dch.dchtype
left outer join er_regist er on a.vn = er.vn
left outer join er_emergency_type et   on er.er_emergency_type =et.er_emergency_type

where a.regdate between '2011-10-01' and '2011-10-31'  and a.an not in (select an from ipt_labour)
ถ้าำคำถามท่านได้คำตอบที่ต้องการจากอาจารย์ท่านใด กรุณากด Thank เบา ๆ ^ ถูกใจกด [applaud] ไม่ชอบใจกด[smite]
>> การโพสต์ขอรายงานที่ดี <<
อ่านซักนิด ถามยังไงให้ได้คำตอบ ? :)
วิธีแสดงตัวว่าเป็นใคร โดย อ.อ๊อด (ให้ข้อมูลว่าเป็นใคร ปฏิบัติงานที่ไหน ใช้ server อะไร OS อะไร HOsxp Vไหน)
ก่อนที่จะตั้งกระทู้ถาม ลองค้นจากกระทู้เก่าดูก่อนไหม จะได้คำตอบเร็วกว่าการรอคำตอบนะ
..........................................................................
เจษ จพ.เภสัชกรรมฯ user@ NAHAEO HOSPITAL LOEI. <br>  Supervise by DANSAI HOSPITAL LOEI. <br>
Start 01/03/2550
=> Server IBM X3200 Ram 6 Gb. OS:Cent OS 6.0  
=> Client 20 client  OS: SP2  => HosXP Version <b>3.56.11.19</b>
-----------------------------
น้ำเต็มแก้ว "การเรียนรู้ไม่มีที่สิ้นสุด"

ออฟไลน์ โรงพยาบาลอัมพวา

  • Hero Member
  • *****
  • กระทู้: 654
  • Respect: 0
    • ดูรายละเอียด
Re: ขอความช่วยเหลือหน่อยครับเรื่องคำสั่งคิวรี่
« ตอบกลับ #2 เมื่อ: ธันวาคม 02, 2011, 15:20:41 PM »
0
ขอบคุณครับ thank แล้ว
Admn โรงพยาบาลอัมพวา
ขึ้นระบบ 5 พ.ค. 50
อยากเก่งกับเค้ามั่งครับ
Tel.0868331387