ผู้เขียน หัวข้อ: ช่วยตรวจสอบโค๊ดให้หน่อยครับเพราะว่าลบหรือเพิ่มโรคผมไม่เท่ากันครับ  (อ่าน 2971 ครั้ง)

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

ออฟไลน์ E-Hos

  • Hero Member
  • *****
  • กระทู้: 711
  • Respect: 0
    • ดูรายละเอียด
    • http://www.erawanhospital.com/index.php
รบกวน  ช่วยตรวจสอบโค๊ดให้หน่อยครับ เพราะว่า ลบหรือเพิ่มโรค ตรง and v.pdx!="Z4" and v.pdx!="Z348" ข้อมูลทีได้ไม่ตรงกันครับ นี่โค๊ดครับ... แนบรูปมาด้วยครับ  :D :D :D :D :D
 ขอรบกวนถามอีกอย่างครับ อยากรู้ว่าจะใช้คำสั่งยังไงครับ ว่าจะไม่เอาโรคที่ขึ้นต้นด้วย"Z..." ประมาณนี้ครับ คือไม่เอาโรคที่ขึ้นต้นด้วย Zครับผม ต้องเขียนโค๊ดยังไงครับ
 เคยลองใช้ v.pdx != "Z%%" ก็ไม่ได้หรือว่าเขียนไม่ถูก  :D :D :D :D  ;D ;D ;D ;D

select v.pdx,b.name,count(distinct v.vn)  as visit,count(distinct v.hn) as count_hn ,t.name
from vn_stat v
left outer join thaiaddress t on v.aid = t.addressid
left outer join icd101 b on v.pdx=b.code
where v.vstdate between "2008-10-01" and "2009-09-30" and t.addressid="421302"
and moopart= "9"  and v.pdx !="" and v.pdx!="Z4" and v.pdx!="Z348"group by b.tname
order by visit desc
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

ออฟไลน์ snhos

  • Sr. Member
  • ****
  • กระทู้: 373
  • ฉันยังรู้สึกว่าตัวเองยังเด็กในการทำงานและความรู้
  • Respect: +3
    • ดูรายละเอียด
v.pdx like "Z%"  (เอาที่ขึ้นต้นด้วย Z เท่านั้น)

v.pdx not like "Z%" (ไม่เอา Z)
โรงพยาบาลไทรน้อย นนทบุรี 60 เตียง
เริ่มระบบ 2551 ขอบคุณอาจารย์หมาน้อย คุณหนุ่ม (รพ.ปากเกร็ด),อ.อ๊อด อ.นาจ และท่านปราชญ์ทุกท่าน ผู้เป็นอาจารย์และคนช่วยเหลือ
Master:IBM Xeon QuardCore X3650 M2 CPU 2.0 ram 28 g
OS:CentOS 6.4
Percona:5.5.33  
hosxp:3.56.9.30

Slave:IBM Xeon QuardCore E5405 CPU 2.0 ram 6 g
OS:CentOS 6.4
Percona:5.5.33  
hosxp:3.56.9.30

LIS LAB
Pfsense Log

ออฟไลน์ woravet

  • Sr. Member
  • ****
  • กระทู้: 414
  • Respect: +12
    • ดูรายละเอียด
select v.pdx,b.name,count(distinct v.hn)  as 'case',count(v.vn) as 'total'
,t.name as tambon
from vn_stat v
left outer join thaiaddress t on v.aid = t.addressid
left outer join icd101 b on v.pdx=b.code
where v.vstdate between "2008-10-01" and "2009-09-30"
and t.addressid="621003" and moopart in (9,09)  \\ใส่กันไว้
and v.pdx not like 'Z4%'  \\ไม่เอาที่ pdx ขึ้นต้นด้วย Z4
and v.pdx not like 'Z348%' \\ไม่เอาที่ pdx ขึ้นต้นด้วย Z348
group by v.pdx
order by total desc

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

ออฟไลน์ E-Hos

  • Hero Member
  • *****
  • กระทู้: 711
  • Respect: 0
    • ดูรายละเอียด
    • http://www.erawanhospital.com/index.php
v.pdx like "Z%"  (เอาที่ขึ้นต้นด้วย Z เท่านั้น)

v.pdx not like "Z%" (ไม่เอา Z)

ขอบคุณครับ... ;D ;D ;D

select v.pdx,b.name,count(distinct v.hn)  as 'case',count(v.vn) as 'total'
,t.name as tambon
from vn_stat v
left outer join thaiaddress t on v.aid = t.addressid
left outer join icd101 b on v.pdx=b.code
where v.vstdate between "2008-10-01" and "2009-09-30"
and t.addressid="621003" and moopart in (9,09)  \\ใส่กันไว้
and v.pdx not like 'Z4%'  \\ไม่เอาที่ pdx ขึ้นต้นด้วย Z4
and v.pdx not like 'Z348%' \\ไม่เอาที่ pdx ขึ้นต้นด้วย Z348
group by v.pdx
order by total desc

ลองประยุกต์ดู ผมใส่ addressid เป้นจังหวัดผม

  ;D ;D ;D ;D
ขอบคุณครับเดี๋ยวจะลองดูครับ.. ;D ;D ;D ;D ลืม not like    ;D ;D
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