ผู้เขียน หัวข้อ: range check error  (อ่าน 3926 ครั้ง)

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

ออฟไลน์ Innera

  • Newbie
  • *
  • กระทู้: 4
  • Respect: 0
    • ดูรายละเอียด
range check error
« เมื่อ: กรกฎาคม 29, 2013, 09:38:20 AM »
0
ทำรายงานเกี่ยวกับการรอเวลาของห้องแล๊บ แล้วเจอปัญหา range check error ครับ
ไม่ทราบว่ามีวิธีแก้ไขยังไงบ้างครับ
ลองทำตามกระทูนี้ดูแล้วไม่หาย
http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=187.0
โค้ดที่ใช้ครับ
อ้างถึง
SELECT p.hn,concat(p.pname,p.fname,"  ",p.lname) as ptname,l.form_name,l.department,
l.order_time,l.report_time, sec_to_time(time_to_sec(l.report_time)-time_to_sec(l.order_time)) as watingtime
FROM lab_head l
left outer join patient p on p.hn=l.hn
where l.order_date between "2013-01-01" and "2013-01-31" o
rder by l.department,l.form_name;
« แก้ไขครั้งสุดท้าย: กรกฎาคม 29, 2013, 09:47:16 AM โดย Innera »
โรงพยาบาลบางปะหัน จังหวัดพระนครศรีอยุธยา

ออฟไลน์ admin

  • Administrator
  • Jr. Member
  • *****
  • กระทู้: 68
  • Respect: +17
    • ดูรายละเอียด
    • HOSxP
Re: range check error
« ตอบกลับ #1 เมื่อ: กรกฎาคม 29, 2013, 11:05:05 AM »
0
เพิ่มเงื่อนไข report_time > order_time ด้วยครับ
BMS Administrator

ออฟไลน์ Innera

  • Newbie
  • *
  • กระทู้: 4
  • Respect: 0
    • ดูรายละเอียด
Re: range check error
« ตอบกลับ #2 เมื่อ: กรกฎาคม 29, 2013, 11:36:34 AM »
0
ขอบคุณครับ :D
โรงพยาบาลบางปะหัน จังหวัดพระนครศรีอยุธยา