ผู้เขียน หัวข้อ: ขอตัวอย่าง MySQL COmmand ครับ  (อ่าน 3127 ครั้ง)

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

ออฟไลน์ panus_t

  • Hero Member
  • *****
  • กระทู้: 2,368
  • Respect: +8
    • ดูรายละเอียด
ขอตัวอย่าง MySQL COmmand ครับ
« เมื่อ: ธันวาคม 04, 2013, 20:10:58 PM »
0
ขอตัวอย่าง MySQL COmmand  ครับ
เงื่อนไขการหามีอยู่ว่า
1.ผู้ป่วย IPD ที่ Refer ในปีงบ 2554
1.1 มีกี่ครั้ง
1.2 ค่าใช้จ่ายรวมวันที่ 1 ขอแต่ละทุกเคส รวมกันแล้วเท่ากับ ?
1.3 ค่าใช้จ่ายรวมวันที่ 2 ขอแต่ละทุกเคส รวมกันแล้วเท่ากับ ?
1.4 ค่าใช้จ่ายรวมวันที่ 3 ขอแต่ละทุกเคส รวมกันแล้วเท่ากับ ?
1.5 ค่าใช้จ่ายรวมวันที่ 4 ขอแต่ละทุกเคส รวมกันแล้วเท่ากับ ?

สำหรับผมแล้วโจทย์ยากมาก   ??? ??? ;D ;D
โรงพยาบาลเสิงสาง จ.นครราชสีมา (ขนาด  60  เตียง ปี2554)  ขึ้นระบบโดยทีมงาน BMS  เมื่อเดือนเมษายน 2551
ก่อนหน้านั้นขึ้นระบบเมื่อ 07/07/07 ฤกษ์ดี  Master Server  IBM System x3500M4  RAM ECC 24 GB. HardDisk SAS 450x3 GB. ServerRAID M1100 Series Zero RAID5  OS:CentOS 6.4  MySQLPercona : 5.5.30-30.1

ออฟไลน์ woravet

  • Sr. Member
  • ****
  • กระทู้: 414
  • Respect: +12
    • ดูรายละเอียด
Re: ขอตัวอย่าง MySQL COmmand ครับ
« ตอบกลับ #1 เมื่อ: ธันวาคม 06, 2013, 14:24:56 PM »
0
select ifnull(r.refer_date,'รวม') date,count(*) 'case',sum(a.income) income
from referout r
left join an_stat a on r.vn=a.an
where r.refer_date between '2010-10-1' and '2011-9-30'
and r.department='IPD'
group by r.refer_date with rollup
*****
แบบนี้มั๊ย...ยังไม่เข้าใจเกี่ยวกับค่าใช้จ่ายรวมวันที่ 1...4
ลองเอาแบบฟอร์มมาดู
รพ.บึงสามัคคี จ.กำแพงเพชร
*********************
อ.สุชัยและคณะ ขึ้นระบบ 29 ตค.49(Linux+Fedara 5)
*********************
ปัจจุบัน
HOSxP version 3.53.4.27
Server:Windows XP SP2,MySQL 5
Client ประมาณ 15 เครื่อง

ออฟไลน์ panus_t

  • Hero Member
  • *****
  • กระทู้: 2,368
  • Respect: +8
    • ดูรายละเอียด
Re: ขอตัวอย่าง MySQL COmmand ครับ
« ตอบกลับ #2 เมื่อ: ธันวาคม 06, 2013, 14:46:30 PM »
0
ไม่มีแบบฟอร์มมาครับ  ตัวอย่างเช่น
an 123
นอน 15/11/56  คชจ.รวม 10  นี่คือวันที่ 1
นอน 16/11/56  คชจ.รวม 20  นี่คือวันที่ 2
นอน 17/11/56  คชจ.รวม 30  นี่คือวันที่ 3 
an 456
นอน 16/11/56  คชจ.รวม 11  นี่คือวันที่ 1
นอน 17/11/56  คชจ.รวม 21  นี่คือวันที่ 2
นอน 18/11/56  คชจ.รวม 31  นี่คือวันที่ 3 

ความต้องการ รายงาน
วันที่ 1 เท่ากับ 10+11 = 21
วันที่ 2 เท่ากับ 20+21 = 41
วันที่ 3 เท่ากับ 30+31 = 61
โรงพยาบาลเสิงสาง จ.นครราชสีมา (ขนาด  60  เตียง ปี2554)  ขึ้นระบบโดยทีมงาน BMS  เมื่อเดือนเมษายน 2551
ก่อนหน้านั้นขึ้นระบบเมื่อ 07/07/07 ฤกษ์ดี  Master Server  IBM System x3500M4  RAM ECC 24 GB. HardDisk SAS 450x3 GB. ServerRAID M1100 Series Zero RAID5  OS:CentOS 6.4  MySQLPercona : 5.5.30-30.1