ผู้เขียน หัวข้อ: sum ค่าใน variable ได้อย่างไรครับ  (อ่าน 3161 ครั้ง)

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

ออฟไลน์ panus_t

  • Hero Member
  • *****
  • กระทู้: 2,368
  • Respect: +8
    • ดูรายละเอียด
sum ค่าใน variable ได้อย่างไรครับ
« เมื่อ: สิงหาคม 17, 2011, 15:32:08 PM »
0
sum ค่าใน variable ได้อย่างไรครับ
โรงพยาบาลเสิงสาง จ.นครราชสีมา (ขนาด  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

ออฟไลน์ panus_t

  • Hero Member
  • *****
  • กระทู้: 2,368
  • Respect: +8
    • ดูรายละเอียด
Re: sum ค่าใน variable ได้อย่างไรครับ
« ตอบกลับ #1 เมื่อ: สิงหาคม 23, 2011, 10:09:17 AM »
0
Variable มัน SUM ได้หรือเปล่าครับ    ???
โรงพยาบาลเสิงสาง จ.นครราชสีมา (ขนาด  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

ออฟไลน์ LDHP

  • Full Member
  • ***
  • กระทู้: 128
  • พิศมัย พื้นนวล พยาบาลชำนาญการ - โรงพยาบาลลำดวน
  • Respect: 0
    • ดูรายละเอียด
Re: sum ค่าใน variable ได้อย่างไรครับ
« ตอบกลับ #2 เมื่อ: สิงหาคม 23, 2011, 11:17:54 AM »
0
sum ค่าใน variable ได้อย่างไร อันนี้ไม่รู้เลย
แต่คิดว่าน่าจะเขียนดึงฟิวล์เพิ่ม แล้วsumเอาที่ตัวรายงานน่าจะได้นะคะ

select vn.spclty,sp.name,count(vn.hn) as sp,count(distinct (vn.hn)) as sp1,sum(admdate_cut24) as admdate24 ,((sum(admdate_cut24))/356) as admdate24P356

from ovst ov
left outer join an_stat vn on vn.vn=ov.vn
left outer join spclty sp on sp.spclty=vn.spclty

where vn.regdate between "2008-10-01" and "2009-09-30"
group by vn.spclty
master : ibm 3350 xeon 2.66GHz ram 2G  HD 144
  cenos 5.3 mysql 5.1.30

     slave : P4  2.8GHz  ram 2G HD 80G
        redhat 5.0 mysql 5.0.41


ขอขอบคุณท่านอาจารย์ทั้งหลายนะค่ะ ที่ช่วยเหลือให้ความรู้มากมาย