ผู้เขียน หัวข้อ: ต้องการกรองผล HbA1C < 7  (อ่าน 5755 ครั้ง)

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

ออฟไลน์ Bluebird

  • Hero Member
  • *****
  • กระทู้: 1,062
  • Respect: +2
    • ดูรายละเอียด
    • โรงพยาบาลระแงะ จังหวัดนราธิวาส
ต้องการกรองผล HbA1C < 7
« เมื่อ: สิงหาคม 02, 2010, 22:06:09 PM »
0
ทำคำสั่งออกมาตามตัวอย่าง
select c.hn,l2.lab_order_result from lab_head  l1
left outer join clinicmember c on c.hn=l1.hn
left outer join lab_order l2 on l2.lab_order_number=l1.lab_order_number
where  l2.lab_items_code="193" and c.clinic="001" and
l1.order_date between "2009-10-01" and "2010-06-30" and l2.lab_order_result < "7"

แต่ผลที่ดึงมา ไม่ไช่ เพราะ ค่า lab_order_result  ไม่ใช่ตัวเลขทำให้ lab_order_result  ที่มีค่า 11 12 13 14 15 16 ออกมาด้วย
ทำไงดีครับ
นักวิชาการคอมพิวเตอร์ โรงพยาบาลระแงะ  จังหวัดนราธิวาส
www.rangaehospital.com

เริ่มใช้งานระบบ 1 ตุลาคม 2550
Server     :  HP Proliant DL180G6 RAM 16Gb. 
Replicate  : DELL PowerEdge 1800   RAM 16 Gb.
MySQL 5.5.31
OS CentOS 5 64bit
HOSxP Version : 3.59.4.27(ตาม Version ที่ออกใหม่ล่าสุด)

doramon

  • บุคคลทั่วไป
Re: ต้องการกรองผล HbA1C < 7
« ตอบกลับ #1 เมื่อ: สิงหาคม 02, 2010, 22:34:39 PM »
0
ต้องใช้ตัวนีช่วยครับ


CAST(string_column AS INTEGER)

doramon

  • บุคคลทั่วไป
Re: ต้องการกรองผล HbA1C < 7
« ตอบกลับ #2 เมื่อ: สิงหาคม 02, 2010, 22:35:57 PM »
0
ตรงนี้มันมองเป็นตัวอักษร นะครับ

and l2.lab_order_result < "7"

ต้องทำให้เปลียนตัวเลข 

ออฟไลน์ Bluebird

  • Hero Member
  • *****
  • กระทู้: 1,062
  • Respect: +2
    • ดูรายละเอียด
    • โรงพยาบาลระแงะ จังหวัดนราธิวาส
Re: ต้องการกรองผล HbA1C < 7
« ตอบกลับ #3 เมื่อ: สิงหาคม 03, 2010, 08:59:14 AM »
0
ต้องใช้ตัวนีช่วยครับ


CAST(string_column AS INTEGER)

แก้ไข กำหนดค่าตรงไหนครับ
นักวิชาการคอมพิวเตอร์ โรงพยาบาลระแงะ  จังหวัดนราธิวาส
www.rangaehospital.com

เริ่มใช้งานระบบ 1 ตุลาคม 2550
Server     :  HP Proliant DL180G6 RAM 16Gb. 
Replicate  : DELL PowerEdge 1800   RAM 16 Gb.
MySQL 5.5.31
OS CentOS 5 64bit
HOSxP Version : 3.59.4.27(ตาม Version ที่ออกใหม่ล่าสุด)

ออฟไลน์ pop_hosxp

  • Hero Member
  • *****
  • กระทู้: 3,128
  • Respect: +38
    • ดูรายละเอียด
    • Phanomphrai Hospital
Re: ต้องการกรองผล HbA1C < 7
« ตอบกลับ #4 เมื่อ: สิงหาคม 03, 2010, 09:13:46 AM »
0
ลองแบบนี้ดูครับ

and l2.lab_order_result < 7
pop434241@gmail.com
รพ.พนมไพร จ.ร้อยเอ็ด www.phanomphrai.net

ออฟไลน์ Bluebird

  • Hero Member
  • *****
  • กระทู้: 1,062
  • Respect: +2
    • ดูรายละเอียด
    • โรงพยาบาลระแงะ จังหวัดนราธิวาส
Re: ต้องการกรองผล HbA1C < 7
« ตอบกลับ #5 เมื่อ: สิงหาคม 03, 2010, 10:11:01 AM »
0
ลองแบบนี้ดูครับ

and l2.lab_order_result < 7
ขอบคุณมากครับ
นักวิชาการคอมพิวเตอร์ โรงพยาบาลระแงะ  จังหวัดนราธิวาส
www.rangaehospital.com

เริ่มใช้งานระบบ 1 ตุลาคม 2550
Server     :  HP Proliant DL180G6 RAM 16Gb. 
Replicate  : DELL PowerEdge 1800   RAM 16 Gb.
MySQL 5.5.31
OS CentOS 5 64bit
HOSxP Version : 3.59.4.27(ตาม Version ที่ออกใหม่ล่าสุด)