ผู้เขียน หัวข้อ: ขอคำแนะนำ คำสั่ง MySQL ครับ (ระยะเวลารอคอย)  (อ่าน 2540 ครั้ง)

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

ออฟไลน์ panus_t

  • Hero Member
  • *****
  • กระทู้: 2,368
  • Respect: +8
    • ดูรายละเอียด
select s.service3,s.service4,
sec_to_time(time_to_sec(s.service4)-time_to_sec(s.service3)) as total
from service_time s
where s.vstdate between  "2010-10-01" and "2011-09-30"
and s.service3 is not null and s.service4 is not null

คำสั่งนี้คำนวนได้ครับ แต่ถ้า 17:49:34 - 17:49:31 จะ Error ครับ
ตรงนี้พอจะเพิ่มคำสั่งให้ไม่ต้องคำนวนได้หรอืเปล่าครับ
โรงพยาบาลเสิงสาง จ.นครราชสีมา (ขนาด  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

ออฟไลน์ pop_hosxp

  • Hero Member
  • *****
  • กระทู้: 3,138
  • Respect: +40
    • ดูรายละเอียด
    • Phanomphrai Hospital
Re: ขอคำแนะนำ คำสั่ง MySQL ครับ (ระยะเวลารอคอย)
« ตอบกลับ #1 เมื่อ: ธันวาคม 26, 2013, 10:17:32 AM »
0
ลองแบบนี้ครับ

select s.service3,s.service4,
sec_to_time(time_to_sec(s.service4)-time_to_sec(s.service3)) as total
from service_time s
where s.vstdate between  "2010-10-01" and "2011-09-30"
and s.service3 is not null and s.service4 is not null
and s.service4>s.service3
pop434241@gmail.com
รพ.พนมไพร จ.ร้อยเอ็ด https://pnphos.moph.go.th/hosweb/

ออฟไลน์ woravet

  • Sr. Member
  • ****
  • กระทู้: 414
  • Respect: +12
    • ดูรายละเอียด
Re: ขอคำแนะนำ คำสั่ง MySQL ครับ (ระยะเวลารอคอย)
« ตอบกลับ #2 เมื่อ: ธันวาคม 26, 2013, 11:17:38 AM »
0
select s.service3,s.service4
,timediff(s.service3,s.service4) total
from service_time s
where s.vstdate between  "2010-10-01" and "2011-09-30"
and s.service3 is not null and s.service4 is not null
รพ.บึงสามัคคี จ.กำแพงเพชร
*********************
อ.สุชัยและคณะ ขึ้นระบบ 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 ครับ (ระยะเวลารอคอย)
« ตอบกลับ #3 เมื่อ: ธันวาคม 26, 2013, 11:31:05 AM »
+1
ขอบคุณครับ (กด Like แล้วแต่ไม่ขึ้นให้ครับ) ;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