ยินดีต้อนรับคุณ,
บุคคลทั่วไป
กรุณา
เข้าสู่ระบบ
หรือ
ลงทะเบียน
ส่งอีเมล์ยืนยันการใช้งาน?
สิงหาคม 15, 2024, 09:21:36 AM
หน้าแรก
ช่วยเหลือ
ค้นหา
Recent posts
เข้าสู่ระบบ
สมัครสมาชิก
BMS-HOSxP Community
»
HOSxP
»
แจ้งปัญหา / ขอความช่วยเหลือ
»
ต้องการนับยอด op0-op6 รวมกันทั้งหมดทำยังไงครับ
« หน้าที่แล้ว
ต่อไป »
พิมพ์
หน้า: [
1
]
ลงล่าง
ผู้เขียน
หัวข้อ: ต้องการนับยอด op0-op6 รวมกันทั้งหมดทำยังไงครับ (อ่าน 3622 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
kalakachang
Full Member
กระทู้: 242
Respect:
+2
ต้องการนับยอด op0-op6 รวมกันทั้งหมดทำยังไงครับ
«
เมื่อ:
กรกฎาคม 01, 2013, 13:53:03 PM »
0
หากต้องการนับรวมว่ามี icd9 รายการใดบ้าง แต่ละรายการมีจำนวนเท่าไร โดยรวมทั้งหมดตั้งแต่ op0 ถึง op6 ต้องเขียนคำสั่งยังไงครับผม.
ขอบคุณครับ.
บันทึกการเข้า
รังสรรค์ มาลาจำปี
นวก.คอมพิวเตอร์ โรงพยาบาลยโสธร
53.3.12
kalakachang
Full Member
กระทู้: 242
Respect:
+2
Re: ต้องการนับยอด op0-op6 รวมกันทั้งหมดทำยังไงครับ
«
ตอบกลับ #1 เมื่อ:
กรกฎาคม 01, 2013, 15:26:51 PM »
0
ช่วยหน่อยครับ..ได้ไหมครับผม.
บันทึกการเข้า
รังสรรค์ มาลาจำปี
นวก.คอมพิวเตอร์ โรงพยาบาลยโสธร
53.3.12
BBT Hospital
Jr. Member
กระทู้: 61
Respect:
+2
Re: ต้องการนับยอด op0-op6 รวมกันทั้งหมดทำยังไงครับ
«
ตอบกลับ #2 เมื่อ:
กรกฎาคม 01, 2013, 17:25:19 PM »
0
ลองใช้ union ดูซิครับ เช่น
select
op0
as op from vn_stat v
where v.vstdate between "2013-01-01" and "2013-01-31"
union
select
op1 as op
from vn_stat v
where v.vstdate between "2013-01-01" and "2013-01-31"
บันทึกการเข้า
แพทย์ โรงพยาบาลบางบัวทอง
Linux server Cent-OS 5 -ram 4 GB
HosXP when 2550
ตัวเองเริ่มใช้ July 2551
Server version: 3.55.11.8
Client version:HOSxP 3.55.2.29 (Most)
3.55.7.14(Ward)
การขึ้นระบบโดย : ทีม BMS
การทำ Report + SQL => นั่งเทียนมั่วเอง + copy ของ อาจารย์ ทั้งหลายครับ
** ขอบคุณ ทุกท่านที่เอื้อเฟื้อครับ **
(update signature when 56-01-24)
woravet
Sr. Member
กระทู้: 409
Respect:
+12
Re: ต้องการนับยอด op0-op6 รวมกันทั้งหมดทำยังไงครับ
«
ตอบกลับ #3 เมื่อ:
กรกฎาคม 01, 2013, 17:45:47 PM »
0
คุณเอาข้อมูลมาแสดงจากส่วนไหน
ถ้าจาก vn_stat ลองเปลี่ยนเป็น
select vn
,sum(odx.icd10 not regexp '^[0-9]') 'dx'
,sum(odx.icd10 regexp '^[0-9]') 'op'
from ovstdiag odx
where odx.vstdate='2013-7-1'
group by odx.vn
บันทึกการเข้า
รพ.บึงสามัคคี จ.กำแพงเพชร
*********************
อ.สุชัยและคณะ ขึ้นระบบ 29 ตค.49(Linux+Fedara 5)
*********************
ปัจจุบัน
HOSxP version 3.53.4.27
Server:Windows XP SP2,MySQL 5
Client ประมาณ 15 เครื่อง
วีระวัฒน์ (เอก)
Hero Member
กระทู้: 1,368
ให้ก้าวไปข้างหน้าก่อนผู้อืนอย่างน้อย 1 ก้าวเสมอ
Respect:
+7
Re: ต้องการนับยอด op0-op6 รวมกันทั้งหมดทำยังไงครับ
«
ตอบกลับ #4 เมื่อ:
กรกฎาคม 01, 2013, 21:54:25 PM »
0
เอาจากตาราง ovstdiag จะง่ายกว่าครับ
บันทึกการเข้า
รพ.จอมทอง เชียงใหม่ ขนาด 120 เตียง เริ่มใช้ HOSxP 1 ต.ค 2557 ขึ้นระบบโดย BMS
วีระวัฒน์ ใจอินผล 081-9609614 AIS Email weerawatjaiinpol@gmail.com Facebook วีระวัฒน์ ใจอินผล
Server: Xeon 4 core 2.27 GHz, CentOS 7.1 , RAM : 32 GB , HD SAS :300 GBx4 R5, MySQL MariaDB 10.0.20 64 bit
เกื้อกูล ครับ..
Hero Member
กระทู้: 12,611
Respect:
+169
Re: ต้องการนับยอด op0-op6 รวมกันทั้งหมดทำยังไงครับ
«
ตอบกลับ #5 เมื่อ:
กรกฎาคม 02, 2013, 08:36:00 AM »
0
โค๊ด: Ada
select
o.
icd10
,i.
name
,count
(
*
)
as cc from ovstdiag o
inner join icd9cm1 i on i.
code
=o.
icd10
where o.
vstdate
between
"2011-10-01"
and
"2012-01-30"
group by o.
icd10
order by cc desc
บันทึกการเข้า
Implement HOSxP Start 2548 ---> NOW!
Station : 140 Client V.3 Version 3.67.7.8
Server : CENTOS 7 +MySQL maria 10.x.x
kalakachang
Full Member
กระทู้: 242
Respect:
+2
Re: ต้องการนับยอด op0-op6 รวมกันทั้งหมดทำยังไงครับ
«
ตอบกลับ #6 เมื่อ:
กรกฎาคม 03, 2013, 21:06:21 PM »
0
ขอบคุณอาจารย์ทุกท่าน ครับผม
บันทึกการเข้า
รังสรรค์ มาลาจำปี
นวก.คอมพิวเตอร์ โรงพยาบาลยโสธร
53.3.12
พิมพ์
หน้า: [
1
]
ขึ้นบน
« หน้าที่แล้ว
ต่อไป »
BMS-HOSxP Community
»
HOSxP
»
แจ้งปัญหา / ขอความช่วยเหลือ
»
ต้องการนับยอด op0-op6 รวมกันทั้งหมดทำยังไงครับ