ฟังก์ชัน MySQL Round()

Fangkchan Mysql Round



การปัดเศษตัวเลขหมายถึงการค้นหาค่าใกล้เคียงโดยประมาณของค่าตัวเลขที่กำหนด การปัดเศษตัวเลขเป็นวิธีปฏิบัติทั่วไปเมื่อทำงานกับค่าตัวเลข ช่วยให้คุณได้ค่าตัวเลขที่อ่านและแยกวิเคราะห์ได้ง่ายขึ้น

ในบทช่วยสอนนี้ คุณจะได้เรียนรู้เกี่ยวกับฟังก์ชัน round() ของ MySQL เราจะอธิบายถึงสิ่งที่ฟังก์ชันทำ ไวยากรณ์ของฟังก์ชัน พารามิเตอร์ที่ยอมรับ ค่าที่ส่งกลับ และตัวอย่างการใช้งานจริงของฟังก์ชัน

ฟังก์ชัน MySQL Round()

ใน MySQL ฟังก์ชัน round() ใน MySQL ช่วยให้คุณสามารถปัดค่าตัวเลขเป็นจำนวนตำแหน่งทศนิยมที่ระบุได้







ต่อไปนี้แสดงไวยากรณ์ของฟังก์ชันรอบใน MySQL:



ROUND(ตัวเลข, ทศนิยม_ตำแหน่ง)

ฟังก์ชันยอมรับสองอาร์กิวเมนต์หลัก:



  • จำนวนที่จะปัดเศษ
  • Decimal_places – พารามิเตอร์นี้ระบุจำนวนตำแหน่งทศนิยมที่ตัวเลขอินพุตถูกปัดเศษ นี่เป็นพารามิเตอร์ทางเลือก หากไม่มี ฟังก์ชันจะปัดตัวเลขให้เป็นจำนวนเต็มที่ใกล้เคียงที่สุด

ลองดูตัวอย่างต่อไปนี้:





เลือกรอบ (3.14159);
-- 3
เลือกรอบ (3.14159, 0) เป็น p;
- 3

อย่างที่คุณเห็นจากผลลัพธ์ การตั้งค่าพารามิเตอร์ decimal_places เป็น 0 หรือไม่ใส่เลยนั้นแม่นยำมาก ทั้งคู่คืนค่าเป็นจำนวนเต็มที่ใกล้ที่สุด

ตัวอย่างที่ 1: การใช้ฟังก์ชัน Round() กับค่าทศนิยมที่เป็นบวก

ตัวอย่างนี้แสดงค่าผลลัพธ์เมื่อตั้งค่าพารามิเตอร์ decimal_places เป็นจำนวนเต็มบวก:



เลือกรอบ (3.14159, 0) เป็น p;

เอาท์พุต:

พี    |
-----+
3.142|

ตัวอย่างที่ 2: การใช้ฟังก์ชัน Round() กับทศนิยมที่เป็นลบ

เรายังสามารถตั้งค่าพารามิเตอร์ decimal_places เป็นค่าลบได้ดังที่แสดงต่อไปนี้:

เลือกรอบ (3.14159, -3) เป็น p;

สิ่งนี้ควรบังคับให้ฟังก์ชันปัดเศษของค่าก่อนทศนิยม

ผลลัพธ์:

พี|
-+
0|

ตัวอย่างที่ 2:

เลือกรอบ (314159.14159, -3) เป็น p;

ผลลัพธ์:

หน้า     |
------+
314000|

ตัวอย่างที่ 3: การใช้ฟังก์ชัน Round() ในตาราง

เรายังสามารถใช้ฟังก์ชัน round() ในคอลัมน์ของตารางได้ด้วย ดังตัวอย่างต่อไปนี้:

ปัดเศษค่าดังนี้:

เลือกค่า ROUND(value) เป็นการปัดเศษจาก Random_ints ri ;

เอาท์พุต:

บทสรุป

ฟังก์ชัน round() ของ MySQL เป็นเครื่องมือที่มีค่าสำหรับการประมาณตัวเลขในระดับความแม่นยำที่กำหนด สามารถใช้ในการดำเนินการทางคณิตศาสตร์และสถิติต่างๆ และมักใช้เพื่อทำให้การคำนวณง่ายขึ้นและทำให้สามารถจัดการได้มากขึ้น ฟังก์ชัน round() ใช้งานง่ายและสามารถเป็นส่วนเสริมที่มีประโยชน์สำหรับชุดเครื่องมือ MySQL ของคุณ