ผู้เขียน หัวข้อ: ขอคำแนะนำเรื่องคำสั่งในการคำนวนผล eGFR ครับ  (อ่าน 5522 ครั้ง)

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

ออฟไลน์ butsanta

  • Jr. Member
  • **
  • กระทู้: 80
  • Respect: 0
    • ดูรายละเอียด
รบกวนขอคำแนะนำจากทุกท่านด้านนะครับ คือผมต้องการคำนวณค่า eGFR แต่ไม่แน่ใจในคำสั่งที่เขียนครับ ซึ่งสูตรการคำนวณดังนี้ครับ
eGFR: = 186.3 * ผลcreatinine ^-1.154  *  Age ^-0.203 * 0.742ถ้าเป็นเพศหญิง(เพศชายไม่ต้อง*0.742)
ซึ่งผมเขียนคำสั่งเบื้องต้นได้ดังนี้ครับ
select v.hn,v.sex,v.age_y,creatinine,186.3*(power(s.creatinine,-1.154))*(power(v.age_y,-0.203)) as eGFR
from opdscreen s
left outer join vn_stat v on v.vn=s.vn
where s.vstdate ='2010-10-11'  and s.creatinine <>""
รบกวนทุกท่านช่วยแนะนำคำสั่งที่ถูกด้วยนะครับ

ขอบคุณครับ

โรงพยาบาลเสลภูมิ จังหวัดร้อยเอ็ด
อีเมลล์ wi-maxj@hotmail.com
SERVER   IBM x3400
MySQL    5.0.45 
RAM 2 GB
client  dual core 2.x

การขึ้นระบบ  BMS
ก.ค. 2550

ออฟไลน์ redfireball

  • Full Member
  • ***
  • กระทู้: 219
  • คุณแม่ขอร้อง..ร้อง....
  • Respect: +4
    • ดูรายละเอียด
Re: ขอคำแนะนำเรื่องคำสั่งในการคำนวนผล eGFR ครับ
« ตอบกลับ #1 เมื่อ: ตุลาคม 12, 2010, 00:42:27 AM »
0
select v.hn,v.sex,v.age_y,s.creatinine,
case when v.sex = 1 then (186.3*(power(s.creatinine,-1.154)))*(power(v.age_y,-0.203))
when v.sex = 2 then (186.3*(power(s.creatinine,-1.154)))*(power(v.age_y,-0.203))* 0.742  else "N/A" end as eGFR
from opdscreen s
left outer join vn_stat v on v.vn=s.vn
where s.vstdate ='2010-10-11'  and s.creatinine <>""

เพิ่มเติมคำสั่ง case when ในการแยกสูตร หญิง/ชาย ประมานนี้เปล่าครับ  ;) ;)
ปล. นายช่างจาก รพ.สังคม พึ่งย้ายไปที่ รพ.เสลภูมิ ป่ะครับ ช่างชัด  ;D ;D
« แก้ไขครั้งสุดท้าย: ตุลาคม 12, 2010, 00:45:30 AM โดย redfireball »
โรงพยาบาลสังคม
SANGKHOM HOSPITAL
30 เตียง อ.สังคม จ.หนองคาย
http://www.sangkhomhospital.com
ขึ้นระบบ 5 ธ.ค. 51

ออฟไลน์ butsanta

  • Jr. Member
  • **
  • กระทู้: 80
  • Respect: 0
    • ดูรายละเอียด
Re: ขอคำแนะนำเรื่องคำสั่งในการคำนวนผล eGFR ครับ
« ตอบกลับ #2 เมื่อ: ตุลาคม 12, 2010, 09:21:24 AM »
0
ใช่ครับ มีนายช่างย้ายมาใหม่ท่านนึงครับ คุณชัชชัย รึเปล่าครับ
โรงพยาบาลเสลภูมิ จังหวัดร้อยเอ็ด
อีเมลล์ wi-maxj@hotmail.com
SERVER   IBM x3400
MySQL    5.0.45 
RAM 2 GB
client  dual core 2.x

การขึ้นระบบ  BMS
ก.ค. 2550

ออฟไลน์ butsanta

  • Jr. Member
  • **
  • กระทู้: 80
  • Respect: 0
    • ดูรายละเอียด
Re: ขอคำแนะนำเรื่องคำสั่งในการคำนวนผล eGFR ครับ
« ตอบกลับ #3 เมื่อ: ตุลาคม 12, 2010, 09:24:49 AM »
0
ขอบคุณมากครับสำหรับคำตอบสุดยอดจริงๆ ครับ ;D
โรงพยาบาลเสลภูมิ จังหวัดร้อยเอ็ด
อีเมลล์ wi-maxj@hotmail.com
SERVER   IBM x3400
MySQL    5.0.45 
RAM 2 GB
client  dual core 2.x

การขึ้นระบบ  BMS
ก.ค. 2550

ออฟไลน์ redfireball

  • Full Member
  • ***
  • กระทู้: 219
  • คุณแม่ขอร้อง..ร้อง....
  • Respect: +4
    • ดูรายละเอียด
Re: ขอคำแนะนำเรื่องคำสั่งในการคำนวนผล eGFR ครับ
« ตอบกลับ #4 เมื่อ: ตุลาคม 12, 2010, 09:41:50 AM »
0
ครับพี่นายช่างชื่อ "ชัชวาลย์ เอื้อกิจ" น่ะครับ วันไปส่งที่ชัยภูมิก็ไปส่งพี่เขาครับ
ยังไงฝากความคิดถึงพี่ชัชด้วยน่ะครับ จาก ซ่อมบำรุงฯ และ com รพ.สังคม  ;D ;D
โรงพยาบาลสังคม
SANGKHOM HOSPITAL
30 เตียง อ.สังคม จ.หนองคาย
http://www.sangkhomhospital.com
ขึ้นระบบ 5 ธ.ค. 51

ออฟไลน์ butsanta

  • Jr. Member
  • **
  • กระทู้: 80
  • Respect: 0
    • ดูรายละเอียด
Re: ขอคำแนะนำเรื่องคำสั่งในการคำนวนผล eGFR ครับ
« ตอบกลับ #5 เมื่อ: ตุลาคม 12, 2010, 11:17:43 AM »
0
ช่างชัช อยู่ห้องพักติดกันกับผมเลย เดี๋ยวบอกให้นะครับ  ;)
โรงพยาบาลเสลภูมิ จังหวัดร้อยเอ็ด
อีเมลล์ wi-maxj@hotmail.com
SERVER   IBM x3400
MySQL    5.0.45 
RAM 2 GB
client  dual core 2.x

การขึ้นระบบ  BMS
ก.ค. 2550