ผู้เขียน หัวข้อ: 5 อันดับโรคที่พบบ่อยของ OPD  (อ่าน 16779 ครั้ง)

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

ออฟไลน์ bannok

  • Hero Member
  • *****
  • กระทู้: 763
  • Respect: +8
    • ดูรายละเอียด
5 อันดับโรคที่พบบ่อยของ OPD
« เมื่อ: สิงหาคม 04, 2008, 12:50:23 PM »
0
คือต้องการคำสั่ง SQL ของรายงาน5 อันดับโรคที่พบบ่อยของ OPD ครับ ที่สามารถแยกที่อยู่ของผู้ป่วยได้ด้วยครับ
Somchai  Lenyee  Promkiri Hospital  tel 075396123 ต่อ 165
เมล์ arsan_2005@hotmail.com
server IBM SYSTEM x3650M5  ram 32 G.
server IBM SYSTEM x3500M3  ram 16 G.
 Hosxp 3.63.3.10
OS:centos 7 mysql 10.1.10 MariaDB

doramon

  • บุคคลทั่วไป
Re: 5 อันดับโรคที่พบบ่อยของ OPD
« ตอบกลับ #1 เมื่อ: สิงหาคม 04, 2008, 12:59:16 PM »
0
 :)

ออฟไลน์ bannok

  • Hero Member
  • *****
  • กระทู้: 763
  • Respect: +8
    • ดูรายละเอียด
Re: 5 อันดับโรคที่พบบ่อยของ OPD
« ตอบกลับ #2 เมื่อ: สิงหาคม 04, 2008, 13:09:41 PM »
0
พอจะได้ไหมครับ อาจารย์ อ๊อด ผมต้องการด่วนมากเลยครับ วันนี้
Somchai  Lenyee  Promkiri Hospital  tel 075396123 ต่อ 165
เมล์ arsan_2005@hotmail.com
server IBM SYSTEM x3650M5  ram 32 G.
server IBM SYSTEM x3500M3  ram 16 G.
 Hosxp 3.63.3.10
OS:centos 7 mysql 10.1.10 MariaDB

ออฟไลน์ bjhxp

  • Full Member
  • ***
  • กระทู้: 134
  • Respect: 0
    • ดูรายละเอียด
Re: 5 อันดับโรคที่พบบ่อยของ OPD
« ตอบกลับ #3 เมื่อ: สิงหาคม 04, 2008, 13:18:19 PM »
0
ตามนี้ ไปเปลี่ยนชื่อโรงบาล  ก็ใช้ได้เลย
 

ออฟไลน์ bannok

  • Hero Member
  • *****
  • กระทู้: 763
  • Respect: +8
    • ดูรายละเอียด
Re: 5 อันดับโรคที่พบบ่อยของ OPD
« ตอบกลับ #4 เมื่อ: สิงหาคม 04, 2008, 14:02:28 PM »
0
ขอบคุณครับคุณ bjhxp  แต่ว่าที่ผมต้องการก็คือ สามารถแยกได้ด้วยว่าใน เขตรับผิดชอบของ สอ. นี้นะ หรือว่าในตำบลนี้  คนเป็นโรคอะรัยมากที่สุด 1, 2, 3 ตามลำดับครับ  พอจะได้ไหมครับ
 ยังไงก็ขอบคุณนะครับ
รบกวนอีกทีนะ
Somchai  Lenyee  Promkiri Hospital  tel 075396123 ต่อ 165
เมล์ arsan_2005@hotmail.com
server IBM SYSTEM x3650M5  ram 32 G.
server IBM SYSTEM x3500M3  ram 16 G.
 Hosxp 3.63.3.10
OS:centos 7 mysql 10.1.10 MariaDB

ออฟไลน์ woravet

  • Sr. Member
  • ****
  • กระทู้: 409
  • Respect: +12
    • ดูรายละเอียด
Re: 5 อันดับโรคที่พบบ่อยของ OPD
« ตอบกลับ #5 เมื่อ: สิงหาคม 04, 2008, 15:10:02 PM »
0
select v.pdx,i.name,count(v.hn) as amount
from vn_stat v
left join icd101 i on v.pdx=i.code
where v.vstdate between '2008-1-1' and '2008-1-31'
and v.aid=621001
group by v.pdx
order by amount desc
limit 5
แบบนี้ได้มั๊ย ให้เปลี่ยน v.aid ตามรหัสที่อยู่เอาเอง ซึ่งจะได้จำนวนครั้ง
ถ้าต้องการจำนวนคน ให้เปลี่ยนจาก count( v.hn) เป็น count(distinct v.hn) เอา
ถ้าต้องการมากกว่า 5 รายการ เปลี่ยนจาก limit 5 เป็น limit จำนวนที่ต้องการ
คำนวนจาก principle dx.
รพ.บึงสามัคคี จ.กำแพงเพชร
*********************
อ.สุชัยและคณะ ขึ้นระบบ 29 ตค.49(Linux+Fedara 5)
*********************
ปัจจุบัน
HOSxP version 3.53.4.27
Server:Windows XP SP2,MySQL 5
Client ประมาณ 15 เครื่อง

ออฟไลน์ bannok

  • Hero Member
  • *****
  • กระทู้: 763
  • Respect: +8
    • ดูรายละเอียด
Re: 5 อันดับโรคที่พบบ่อยของ OPD
« ตอบกลับ #6 เมื่อ: สิงหาคม 04, 2008, 15:45:44 PM »
0
ถ้าต้องการทั้งจำนวนคน แล้วก็จำนวนครั้งละครับ และผลที่อกมา อยากให้แสดงที่อยู่ด้วยครับ
Somchai  Lenyee  Promkiri Hospital  tel 075396123 ต่อ 165
เมล์ arsan_2005@hotmail.com
server IBM SYSTEM x3650M5  ram 32 G.
server IBM SYSTEM x3500M3  ram 16 G.
 Hosxp 3.63.3.10
OS:centos 7 mysql 10.1.10 MariaDB

ออฟไลน์ bannok

  • Hero Member
  • *****
  • กระทู้: 763
  • Respect: +8
    • ดูรายละเอียด
Re: 5 อันดับโรคที่พบบ่อยของ OPD
« ตอบกลับ #7 เมื่อ: สิงหาคม 04, 2008, 15:56:25 PM »
0
มันได้ผลแบบนี้นะครับ ในส่วนที่เป็นช่อว่างหมายความว่าไงครับ
Somchai  Lenyee  Promkiri Hospital  tel 075396123 ต่อ 165
เมล์ arsan_2005@hotmail.com
server IBM SYSTEM x3650M5  ram 32 G.
server IBM SYSTEM x3500M3  ram 16 G.
 Hosxp 3.63.3.10
OS:centos 7 mysql 10.1.10 MariaDB

ออฟไลน์ pop_hosxp

  • Hero Member
  • *****
  • กระทู้: 3,128
  • Respect: +38
    • ดูรายละเอียด
    • Phanomphrai Hospital
Re: 5 อันดับโรคที่พบบ่อยของ OPD
« ตอบกลับ #8 เมื่อ: สิงหาคม 04, 2008, 16:44:12 PM »
0
เป็นข้อมูลของ vn_stat ที่ไม่มี pdx ครับ
« แก้ไขครั้งสุดท้าย: สิงหาคม 04, 2008, 16:46:41 PM โดย pop_hosxp »
pop434241@gmail.com
รพ.พนมไพร จ.ร้อยเอ็ด www.phanomphrai.net

ออฟไลน์ por

  • Hero Member
  • *****
  • กระทู้: 1,087
  • เพราะว่าเธอคือดวงใจของฉัน
  • Respect: 0
    • ดูรายละเอียด
    • Blog Adminpor
Re: 5 อันดับโรคที่พบบ่อยของ OPD
« ตอบกลับ #9 เมื่อ: สิงหาคม 04, 2008, 17:41:37 PM »
0
select v.pdx,i.name,count(v.hn) as amount
from vn_stat v
left join icd101 i on v.pdx=i.code
where v.vstdate between '2008-1-1' and '2008-1-31'
and v.aid=621001 and v.pdx != ' '
group by v.pdx
order by amount desc
limit 5
adminpor
ICT @ Office of Public Health.Nakhonsi Province.
Mobile.083-1740976
Office.075-343409 to 106

ออฟไลน์ woravet

  • Sr. Member
  • ****
  • กระทู้: 409
  • Respect: +12
    • ดูรายละเอียด
Re: 5 อันดับโรคที่พบบ่อยของ OPD
« ตอบกลับ #10 เมื่อ: สิงหาคม 04, 2008, 17:43:27 PM »
0
select v.pdx,i.name,count(distinct v.hn) as 'คน',count(v.hn) as 'ครั้ง',v.aid
from vn_stat v
left join icd101 i on v.pdx=i.code
where v.vstdate between '2008-1-1' and '2008-1-31'
and v.aid=621001
and i.name is not null
group by v.pdx
order by amount desc
limit 5

ที่อยู่คงได้แค่ aid เท่านั้น

รพ.บึงสามัคคี จ.กำแพงเพชร
*********************
อ.สุชัยและคณะ ขึ้นระบบ 29 ตค.49(Linux+Fedara 5)
*********************
ปัจจุบัน
HOSxP version 3.53.4.27
Server:Windows XP SP2,MySQL 5
Client ประมาณ 15 เครื่อง

ออฟไลน์ bannok

  • Hero Member
  • *****
  • กระทู้: 763
  • Respect: +8
    • ดูรายละเอียด
Re: 5 อันดับโรคที่พบบ่อยของ OPD
« ตอบกลับ #11 เมื่อ: สิงหาคม 05, 2008, 11:11:01 AM »
0
ขึ้น error แบบนี้ครับคุณ woravet
Somchai  Lenyee  Promkiri Hospital  tel 075396123 ต่อ 165
เมล์ arsan_2005@hotmail.com
server IBM SYSTEM x3650M5  ram 32 G.
server IBM SYSTEM x3500M3  ram 16 G.
 Hosxp 3.63.3.10
OS:centos 7 mysql 10.1.10 MariaDB

ออฟไลน์ woravet

  • Sr. Member
  • ****
  • กระทู้: 409
  • Respect: +12
    • ดูรายละเอียด
Re: 5 อันดับโรคที่พบบ่อยของ OPD
« ตอบกลับ #12 เมื่อ: สิงหาคม 05, 2008, 13:33:45 PM »
0
select v.pdx,i.name,count(distinct v.hn) as 'คน',count(v.hn) as 'ครั้ง',v.aid
from vn_stat v
left join icd101 i on v.pdx=i.code
where v.vstdate between '2008-1-1' and '2008-1-31'
and v.aid=621001
and i.name is not null
group by v.pdx
order by 4 desc
limit 5

ขอโทษทีครับ พอดีผมเปลี่ยนชื่อ column ใหม่เป็นภาษาไทย
รพ.บึงสามัคคี จ.กำแพงเพชร
*********************
อ.สุชัยและคณะ ขึ้นระบบ 29 ตค.49(Linux+Fedara 5)
*********************
ปัจจุบัน
HOSxP version 3.53.4.27
Server:Windows XP SP2,MySQL 5
Client ประมาณ 15 เครื่อง

ออฟไลน์ jackkawave

  • Hero Member
  • *****
  • กระทู้: 615
  • HOSxP
  • Respect: 0
    • ดูรายละเอียด
    • http://kalasin.moph.go.th/hmh
Re: 5 อันดับโรคที่พบบ่อยของ OPD
« ตอบกลับ #13 เมื่อ: กุมภาพันธ์ 17, 2014, 11:38:39 AM »
0
select v.pdx,i.name,count(distinct v.hn) as 'คน',count(v.hn) as 'ครั้ง',v.aid
from vn_stat v
left join icd101 i on v.pdx=i.code
where v.vstdate between '2008-1-1' and '2008-1-31'
and v.aid=621001
and i.name is not null
group by v.pdx
order by 4 desc
limit 5

ขอโทษทีครับ พอดีผมเปลี่ยนชื่อ column ใหม่เป็นภาษาไทย


ขอสอบถามหน่อยครับ  ถ้าเราจะเพิ่มอีก1เงื่อนไขคือ ระบุสิทธิ์การรักษาพยาบาลด้วย ต้องกำหนดยังไงครับ เช่นสิทธิ์ "89"
โรงพยาบาลห้วยเม็ก  จังหวัดกาฬสินธุ์
Huaimek Hospital   Kalasin Thailand.
http://kalasin.moph.go.th/hmh
Admin : yingtanarak <Jack> <mobile: 08-9709-1044>
Facebook : ying-tanarak Jack
E-Mail :  yingtanarak@hotmail.com
Hosxp 3.58.2.12
Implement 27/08/2008 By : BMS. (khetrat & Aek-kapong)
Master : IBM X3400  Xeon 2.0GHz Ram8GB Centos 6.6 MySQL Percona 5.6.23-72.1
Slave 1 : IBM X3400 Xeon 1.6GHz Ram8GB  Raid1 Centos 6.6 MySQL Percona 5.6.23-72.1
Slave 2 : PC CPU Intel DualCoreE2180 2.0GHz. Ram2GB Windows Server2003
Max Client HOSxP : 60 Client