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

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

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

  • Hero Member
  • *****
  • กระทู้: 654
  • Respect: 0
    • ดูรายละเอียด
ขอความช่วยเหลือหน่อยครับ
« เมื่อ: กรกฎาคม 05, 2011, 15:27:17 PM »
0
รายงานการเงิน ผลรวม คน กับครั้งมัน รวม มาไม่เท่ากันอ่ะครับ
Admn โรงพยาบาลอัมพวา
ขึ้นระบบ 5 พ.ค. 50
อยากเก่งกับเค้ามั่งครับ
Tel.0868331387

ออฟไลน์ เกื้อกูล ครับ..

  • Hero Member
  • *****
  • กระทู้: 12,611
  • Respect: +169
    • ดูรายละเอียด
    • โรงพยาบาลปากท่อ
Re: ขอความช่วยเหลือหน่อยครับ
« ตอบกลับ #1 เมื่อ: กรกฎาคม 05, 2011, 15:42:44 PM »
0
ไม่แปลก...ใน 1 เดือน  คน 1 คน อาจมา หลายครั้ง  ดังนั้น  ครั้งย่อม ต้องมากกว่าคนครับ...เมื่อ group by pttype ครับ...
Implement  HOSxP  Start 2548 ---> NOW!
Station : 140 Client   V.3 Version  3.67.7.8
Server  : CENTOS 7 +MySQL maria 10.x.x

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

  • Hero Member
  • *****
  • กระทู้: 654
  • Respect: 0
    • ดูรายละเอียด
Re: ขอความช่วยเหลือหน่อยครับ
« ตอบกลับ #2 เมื่อ: กรกฎาคม 05, 2011, 15:54:39 PM »
0
ไม่แปลก...ใน 1 เดือน  คน 1 คน อาจมา หลายครั้ง  ดังนั้น  ครั้งย่อม ต้องมากกว่าคนครับ...เมื่อ group by pttype ครับ...



พี่เกื้อ  ผล รวม มันรวมผิด อ่ะ อยากได้ผม รวมของแต่ละช่องอ่ะครับ
Admn โรงพยาบาลอัมพวา
ขึ้นระบบ 5 พ.ค. 50
อยากเก่งกับเค้ามั่งครับ
Tel.0868331387

ออฟไลน์ woravet

  • Sr. Member
  • ****
  • กระทู้: 414
  • Respect: +12
    • ดูรายละเอียด
Re: ขอความช่วยเหลือหน่อยครับ
« ตอบกลับ #3 เมื่อ: กรกฎาคม 05, 2011, 16:24:27 PM »
0
select v.pttype,p.name,count(distinct v.hn) 'case',count(*) 'total'
,inc16 as 'Room_Food'
,inc12 as 'drug'
,inc01+inc02+inc03 as 'Lab'
,inc04+inc05 as 'Xray'
,inc
,income
from vn_stat v
left join pttype p on p.pttype=v.pttype
where v.vstdate between '2011-1-1' and '2011-1-31'
group by v.pttype

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

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

  • Hero Member
  • *****
  • กระทู้: 654
  • Respect: 0
    • ดูรายละเอียด
Re: ขอความช่วยเหลือหน่อยครับ
« ตอบกลับ #4 เมื่อ: กรกฎาคม 27, 2011, 16:09:19 PM »
0
การเงินต้องการเป้น ผลรวมเลยอ่ะครับเอาช่อง คน  ครั้ง  รวมเลยในช่องผม รวม ต้องทำไงอ่ะครับ
Admn โรงพยาบาลอัมพวา
ขึ้นระบบ 5 พ.ค. 50
อยากเก่งกับเค้ามั่งครับ
Tel.0868331387

ออฟไลน์ mashimaro

  • Sr. Member
  • ****
  • กระทู้: 372
  • ทำทุกอย่างให้เต็มที่ ที่สุดแม้มันจะยากสักเท่าไหร่ เราจะผ่านมันไปได้
  • Respect: +8
    • ดูรายละเอียด
Re: ขอความช่วยเหลือหน่อยครับ
« ตอบกลับ #5 เมื่อ: กรกฎาคม 27, 2011, 17:04:04 PM »
0
select v.pttype,p.name,count(distinct v.hn) 'case',count(*) 'total'
,inc16 as 'Room_Food'
,inc12 as 'drug'
,inc01+inc02+inc03 as 'Lab'
,inc04+inc05 as 'Xray'
,inc
,income
from vn_stat v
left join pttype p on p.pttype=v.pttype
where v.vstdate between '2011-1-1' and '2011-1-31'
group by v.pttype

ประมาณนี้มั๊ย
ประยุกต์กับ income_group ว่าอยู่รายการไหนกันแน่

ลองเพิ่ม v.vn ไปที่ Group by ไปอีก 1 Field ครับคำสั่งก็จะประมาณนี้ครับ
Group By v.pttype,v.vn
Mashimaro
นักวิชาการคอมพิวเตอร์ โรงพยาบาลแม่สอด ตาก (รพท.420 เตียง)
เริ่มใช้ HOSxP มกราคม 2554 ปัจจุบันใช้ HOSxP V.3.54.1.3 วันที่ 8 ก.พ. 54
Main Server  :  Server OS Linux CentOS 5.5  MySQL
Slave Server  :  Server OS Linux CentOS 5.5  MySQL 5.1.23  HP Proliant ML150G3 Server
           Intel Xeon 5130 Dual Core Processor 2 GHz HDD 147 GB RAM 4 GB
ขึ้นระบบ  โดย บ.BMS  มกราคม 54   เข้าทำงานใน รพ. สิงหาคม 53
ขอขอบคุณ ทีมงานขึ้นระบบของคุณวินัย
งานหนักไม่เคยฆ่าคน
e-mail:  amnat_kalwtunkum@hotmail.com

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

  • Hero Member
  • *****
  • กระทู้: 654
  • Respect: 0
    • ดูรายละเอียด
Re: ขอความช่วยเหลือหน่อยครับ
« ตอบกลับ #6 เมื่อ: กรกฎาคม 28, 2011, 09:24:13 AM »
0
select v.pttype,p.name,count(distinct v.hn) 'case',count(*) 'total'
,inc16 as 'Room_Food'
,inc12 as 'drug'
,inc01+inc02+inc03 as 'Lab'
,inc04+inc05 as 'Xray'
,inc
,income
from vn_stat v
left join pttype p on p.pttype=v.pttype
where v.vstdate between '2011-1-1' and '2011-1-31'
group by v.pttype

ประมาณนี้มั๊ย
ประยุกต์กับ income_group ว่าอยู่รายการไหนกันแน่

ลองเพิ่ม v.vn ไปที่ Group by ไปอีก 1 Field ครับคำสั่งก็จะประมาณนี้ครับ
Group By v.pttype,v.vn

อย่าว่าผม งั้นงี้นะครับผมไม่ทราบจริงๆ ว่า ต้อง แก้ตรงไหนคำสั่ง มันเยอะมากมาย ผมงง อ่ะครับ ช่วยอธิบายให้ละเอียดอีกนิดได้ไหมครับ  ขอคุณครับ
« แก้ไขครั้งสุดท้าย: กรกฎาคม 28, 2011, 09:30:38 AM โดย โรงพยาบาลอัมพวา »
Admn โรงพยาบาลอัมพวา
ขึ้นระบบ 5 พ.ค. 50
อยากเก่งกับเค้ามั่งครับ
Tel.0868331387

ออฟไลน์ เกื้อกูล ครับ..

  • Hero Member
  • *****
  • กระทู้: 12,611
  • Respect: +169
    • ดูรายละเอียด
    • โรงพยาบาลปากท่อ
Re: ขอความช่วยเหลือหน่อยครับ
« ตอบกลับ #7 เมื่อ: กรกฎาคม 28, 2011, 09:47:42 AM »
0
select v.pttype,p.name,count(distinct v.hn) 'case',count(*) 'total'
,inc16 as 'Room_Food'
,inc12 as 'drug'
,inc01+inc02+inc03 as 'Lab'
,inc04+inc05 as 'Xray'
,inc
,income
from vn_stat v
left join pttype p on p.pttype=v.pttype
where v.vstdate between '2011-1-1' and '2011-1-31'
group by v.pttype,v.vn

ลอง แบบนี้  แล้วไปลองระบบใน Slave ครับ..
Implement  HOSxP  Start 2548 ---> NOW!
Station : 140 Client   V.3 Version  3.67.7.8
Server  : CENTOS 7 +MySQL maria 10.x.x

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

  • Hero Member
  • *****
  • กระทู้: 654
  • Respect: 0
    • ดูรายละเอียด
Re: ขอความช่วยเหลือหน่อยครับ
« ตอบกลับ #8 เมื่อ: กรกฎาคม 28, 2011, 10:09:39 AM »
0
เอาไปวางตรงวาริเอเบิ้ล  หรือวางไว้ชุดคำสั้งข้างหน้าอ่ะครับพี่เกื้อผม ไม่เคยเรียนการทำรีพอตเลย ศึกษาเองขอไปเรียน รพ ก็ไม่ให้ไป อิอิ ระบายหน่อย เลย ทำเป็นแต่คิวรี่ แต่เค้าให้แก้รายงานเลยไม่ค่อยรู้เรื่องอ่ะครับ
« แก้ไขครั้งสุดท้าย: กรกฎาคม 28, 2011, 10:58:37 AM โดย โรงพยาบาลอัมพวา »
Admn โรงพยาบาลอัมพวา
ขึ้นระบบ 5 พ.ค. 50
อยากเก่งกับเค้ามั่งครับ
Tel.0868331387

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

  • Hero Member
  • *****
  • กระทู้: 654
  • Respect: 0
    • ดูรายละเอียด
Re: ขอความช่วยเหลือหน่อยครับ
« ตอบกลับ #9 เมื่อ: กรกฎาคม 28, 2011, 11:17:48 AM »
0
 ??? ??? ???
Admn โรงพยาบาลอัมพวา
ขึ้นระบบ 5 พ.ค. 50
อยากเก่งกับเค้ามั่งครับ
Tel.0868331387