1
แจ้งข้อผิดพลาดการทำงานของ HOSxP V3 / Re: ปัญหาเวอร์ชั่น 3.67.11.7
« กระทู้ล่าสุด โดย tangkeaw เมื่อ พฤศจิกายน 11, 2024, 10:04:09 AM »ติ๊ก zeosdbo ขอขยายความหน่อยครับ ว่าติ๊กแล้วเพื่อประโยชน์ด้านใดบ้างครับ ขอบคุณครับ
CASE WHEN q1.sex = "1" THEN
CASE WHEN q1.cr > 0.9 THEN ROUND((141*(POW((q1.cr/0.9),(-1.209))))*(POW(0.993,TIMESTAMPDIFF(YEAR, q1.birthday, IF(q1.report_date, q1.report_date, s.vstdate)))), 2)
ELSE ROUND((141*(POW((q1.cr/0.9),(-0.411))))*(POW(0.993,TIMESTAMPDIFF(YEAR, q1.birthday, IF(q1.report_date, q1.report_date, s.vstdate)))), 2) END
ELSE CASE WHEN q1.cr > 0.7 THEN ROUND((144*(POW((q1.cr/0.7),(-1.209))))*(POW(0.993,TIMESTAMPDIFF(YEAR, q1.birthday, IF(q1.report_date, q1.report_date, s.vstdate)))), 2)
ELSE ROUND((144*(POW((q1.cr/0.7),(-0.329))))*(POW(0.993,TIMESTAMPDIFF(YEAR, q1.birthday, IF(q1.report_date, q1.report_date, s.vstdate)))), 2) END
END, ""), IF(s.height > 0 AND q1.cr > 0 , ROUND(0.413 * (s.height / q1.cr), 2), 0)) AS egfr
ถ้าหมายถึงฟังก์ชั่นของ delphi จะใช้ Sqrt(number)
จากนิยาม
x = squre root n หรือ
x = n ยกกำลัง 1/2
ถ้าหมายถึง คิวรี่ MySQL จะใช้ POW(number, 1/2)
สำหรับ HOSxP V3 มีมั้ยครับ