ผู้เขียน หัวข้อ: ขอดูคำสั่งให้หน่อยครับ  (อ่าน 2917 ครั้ง)

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

ออฟไลน์ MR.KRAPONG<>

  • Sr. Member
  • ****
  • กระทู้: 333
  • Respect: 0
    • ดูรายละเอียด
ขอดูคำสั่งให้หน่อยครับ
« เมื่อ: กันยายน 06, 2011, 16:08:54 PM »
0
ด้วยคำสั่งนี้จะสามารถดึง 10 อันดับโรคผู้ป่วยใน เฉพาะแผนก กุมารเวช ต้องเพิ่มตรงไหนครับ
select  a.pdx,i.name,count(a.an) as cc
from an_stat a
left outer join icd101 i on a.pdx=i.code
left outer join patient p on a.hn=p.hn
where a.dchdate between '2011-01-01' and '2011-09-06'
and a.pdx not like 'z%'
group by a.pdx
order by count(a.an) desc
limit 10
(รักษาการผู้ดูแลระบบ)เจ้าหน้าที่โรงพยาบาลแม่แจ่ม
73 หมู่ 4 ต.ช่างเคิ่ง อ.แม่แจ่ม จ.เชียงใหม่
phone : 053-485099ต่อ133  หรือ 080-1301641
e-mail : nana-natee@hotmail.com,natee.krapong@gmail.com
------------------------------------------------------------------------
server
OS = centos 5.3   ram 4 G   SQL 5.1.39 percona
------------------------------------------------------------------------
ขึ้นระบบ วันที่ 1 มีนาคม 2551
ขึ้นระบบโดยทีมงานคุณวีระวัฒน์ ใจอินผล(พี่เอก)
------------------------------------------------------------------------
ตอนนี้กำลังศึกษาครับ ช่วยแนะแนวและแนะนำด้วยนะครับ

ออฟไลน์ nahos

  • Hero Member
  • *****
  • กระทู้: 2,216
  • รพ.นาแห้ว
  • Respect: +7
    • ดูรายละเอียด
    • รพ.นาแห้ว
Re: ขอดูคำสั่งให้หน่อยครับ
« ตอบกลับ #1 เมื่อ: กันยายน 06, 2011, 16:20:23 PM »
0
select  a.pdx,i.name,count(a.an) as cc
from an_stat a
left outer join icd101 i on a.pdx=i.code
left outer join patient p on a.hn=p.hn
where a.dchdate between '2011-01-01' and '2011-09-06'
and a.pdx not like 'z%' and a.spclty="05"
group by a.pdx
order by count(a.an) desc
limit 10

 ;D
ถ้าำคำถามท่านได้คำตอบที่ต้องการจากอาจารย์ท่านใด กรุณากด 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>
-----------------------------
น้ำเต็มแก้ว "การเรียนรู้ไม่มีที่สิ้นสุด"

ออฟไลน์ pijit_w

  • Full Member
  • ***
  • กระทู้: 217
  • Respect: 0
    • ดูรายละเอียด
Re: ขอดูคำสั่งให้หน่อยครับ
« ตอบกลับ #2 เมื่อ: กันยายน 06, 2011, 16:21:24 PM »
0
ลองทดสอบดู ไม่แน่ใจ

and a.spclty ='xx'
Betong Hospital
Yala

ออฟไลน์ MR.KRAPONG<>

  • Sr. Member
  • ****
  • กระทู้: 333
  • Respect: 0
    • ดูรายละเอียด
Re: ขอดูคำสั่งให้หน่อยครับ
« ตอบกลับ #3 เมื่อ: กันยายน 06, 2011, 16:27:31 PM »
0
select  a.pdx,i.name,count(a.an) as cc
from an_stat a
left outer join icd101 i on a.pdx=i.code
left outer join patient p on a.hn=p.hn
where a.dchdate between '2011-01-01' and '2011-09-06'
and a.pdx not like 'z%' and a.spclty="05"
group by a.pdx
order by count(a.an) desc
limit 10

 ;D



ขอบคุณนะครับ
โอเคเลยครับ  พอดีผมใส่  and a.spclty='05'  เลยไม่ได้ซักกะที
(รักษาการผู้ดูแลระบบ)เจ้าหน้าที่โรงพยาบาลแม่แจ่ม
73 หมู่ 4 ต.ช่างเคิ่ง อ.แม่แจ่ม จ.เชียงใหม่
phone : 053-485099ต่อ133  หรือ 080-1301641
e-mail : nana-natee@hotmail.com,natee.krapong@gmail.com
------------------------------------------------------------------------
server
OS = centos 5.3   ram 4 G   SQL 5.1.39 percona
------------------------------------------------------------------------
ขึ้นระบบ วันที่ 1 มีนาคม 2551
ขึ้นระบบโดยทีมงานคุณวีระวัฒน์ ใจอินผล(พี่เอก)
------------------------------------------------------------------------
ตอนนี้กำลังศึกษาครับ ช่วยแนะแนวและแนะนำด้วยนะครับ