สอบถามการเก็บค่าน้ำหนัก,ส่วนสูงด้วย decimal ถูกต้องหรือไม่

เกี่ยวกับ ปัญหาการใช้งาน การติดตั้ง ฐานข้อมูล MySql Oracle MSSQL ect...
การเขียน คำสั่ง SQL เพื่อดึกข้อมูล บอร์ดนี้ควรระบุโครงสร้างตารางของท่านในคำถามด้วยนะ

Moderator: mindphp

ภาพประจำตัวสมาชิก
Tookta
PHP Super Hero Member
PHP Super Hero Member
โพสต์: 641
ลงทะเบียนเมื่อ: 12/12/2022 9:12 am

สอบถามการเก็บค่าน้ำหนัก,ส่วนสูงด้วย decimal ถูกต้องหรือไม่

โพสต์ที่ยังไม่ได้อ่าน โดย Tookta »

ขั้ันตอนการทำงาน
1.เก็บค่า น้ำหนัก ส่วนสูง จากการกรอก input เข้ามา
2.นำมาคำนวณหาค่า BMR และ TDEE
3.นำค่า BMR และ TDEE มาแสดงผล

จากความเข้าใจ
decimal , float, double เป็นรูปแบบที่คล้ายกัน คือกำหนดขนาดข้อมูลรูปแบบ (M,D)คือการระบุเลขเต็มเเละส่วนทศนิยม เช่น(3,2) จะเป็นรูปแบบ 180.50

ซึ่งค่าจุดทศนิยมของ น้ำหนัก และ ส่วนสูง มีผลต่อการคำนวณ และค่าที่จะออกมา
เพิ่มเติมสูตรคำนวณ
  • คำนวณค่า BMR โดยรับค่าจาก input
    • เพศ ส่วนสูง น้ำหนัก อายุ กิจกรรม
      ผู้ชาย : BMR = 66 + (13.7 x น้ำหนักตัวเป็น กก.) + (5 x ส่วนสูงเป็น ซม.) – (6.8 x อายุ)
      ผู้หญิง : BMR = 665 + (9.6 x น้ำหนักตัวเป็น กก.) + (1.8 x ส่วนสูงเป็น ซม.) – (4.7 x อายุ)
    • คำนวณค่า TDEE คือ Total Daily Energy Expenditure หรือ ค่าของพลังงานที่ใช้กิจกรรมอื่นในแต่ละวัน โดยเลือกจากกิจกรรมตาม list
      1.ทำงานอยู่กับที่ =BMR x 1.2
      2.ออกกำลังกาย หรือเล่นกีฬา เบาๆ 1-3 วัน/สัปดาห์ = BMR x 1.375
      3.ออกกำลังกาย หรือเล่นกีฬา ปานกลาง 3-5 วัน/สัปดาห์ = BMR x 1.55
      4.ออกกำลังกาย หรือเล่นกีฬา หนัก 6-7 วัน/สัปดาห์ = BMR x 1.725
      5.ออกกำลังและเล่นกีฬาทุกวัน = BMR x 1.9
**อยากทราบว่า Data Type ที่ใช้ในฐานข้อมูล MySQL ใช้เป็น decimal (3,2) ถูกต้องแล้วหรือไม่
ภาพประจำตัวสมาชิก
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
โพสต์: 41232
ลงทะเบียนเมื่อ: 22/09/2008 6:18 pm
ติดต่อ:

Re: สอบถามการเก็บค่าน้ำหนัก,ส่วนสูงด้วย decimal ถูกต้องหรือไม่

โพสต์ที่ยังไม่ได้อ่าน โดย mindphp »

จากความเข้าใจ
decimal , float, double เป็นรูปแบบที่คล้ายกัน คือกำหนดขนาดข้อมูลรูปแบบ (M,D)คือการระบุเลขเต็มเเละส่วนทศนิยม เช่น(3,2) จะเป็นรูปแบบ 180.50
ส่วนนี้ ref จากไหนครับ


ใน MySQL
DECIMAL(5,2)
สำหรับเก็บข้อมูล
-999.99 - 999.99.
Ref : https://dev.mysql.com/doc/refman/8.0/en ... types.html
ใช้กับ MySQL, Mariadb ทุกเวอร์ชั่นได้
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
ภาพประจำตัวสมาชิก
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
โพสต์: 41232
ลงทะเบียนเมื่อ: 22/09/2008 6:18 pm
ติดต่อ:

Re: สอบถามการเก็บค่าน้ำหนัก,ส่วนสูงด้วย decimal ถูกต้องหรือไม่

โพสต์ที่ยังไม่ได้อ่าน โดย mindphp »

mindphp เขียน: 30/01/2023 2:49 pm
จากความเข้าใจ
decimal , float, double เป็นรูปแบบที่คล้ายกัน คือกำหนดขนาดข้อมูลรูปแบบ (M,D)คือการระบุเลขเต็มเเละส่วนทศนิยม เช่น(3,2) จะเป็นรูปแบบ 180.50
ส่วนนี้ ref จากไหนครับ


ใน MySQL
DECIMAL(5,2)
สำหรับเก็บข้อมูล
-999.99 - 999.99.
Ref : https://dev.mysql.com/doc/refman/8.0/en ... types.html
ใช้กับ MySQL, Mariadb ทุกเวอร์ชั่นได้
ส่วนนี้ข้างบน ref จากไหนครับ
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
ภาพประจำตัวสมาชิก
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
โพสต์: 41232
ลงทะเบียนเมื่อ: 22/09/2008 6:18 pm
ติดต่อ:

Re: สอบถามการเก็บค่าน้ำหนัก,ส่วนสูงด้วย decimal ถูกต้องหรือไม่

โพสต์ที่ยังไม่ได้อ่าน โดย mindphp »

ขอ ref ประกอบหน่อยครับ
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
ภาพประจำตัวสมาชิก
Tookta
PHP Super Hero Member
PHP Super Hero Member
โพสต์: 641
ลงทะเบียนเมื่อ: 12/12/2022 9:12 am

Re: สอบถามการเก็บค่าน้ำหนัก,ส่วนสูงด้วย decimal ถูกต้องหรือไม่

โพสต์ที่ยังไม่ได้อ่าน โดย Tookta »

mindphp เขียน: 08/02/2023 6:22 pm ขอ ref ประกอบหน่อยครับ
อันนี้เป็น ref ที่ได้เคยอ่านมาค่ะ
https://wathinee.reru.ac.th/resources/T ... riable.pdf
ตอบกลับโพส
  • Similar Topics
    ตอบกลับ
    แสดง
    โพสต์ล่าสุด

ผู้ใช้งานขณะนี้

สมาชิกกำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และบุคลทั่วไป 81