Devdit
 

SQL ทศนิยม ไม่ปัดเศษ ด้วย FLOOR และ FORMAT

5.8K

สอนเขียนคำสั่ง SQL ทศนิยม 2 ตำแหน่ง ไม่ปัดเศษ ด้วย FLOOR และ FORMAT โดยนำ FLOOR มาคูณ 100 กับตัวเลข และหารด้วย 100 จากนั้นนำคำสั่ง FORMAT มากำหนดให้แสดงทศนิยม 2 ตำแหน่ง สามารถเขียนคำสั่งได้ดังนี้

 

ตัวอย่าง SQL ทศนิยม 2 ตำแหน่ง ไม่ปัดเศษ ด้วย FLOOR และ FORMAT

SELECT FORMAT(FLOOR(8.599999*100)/100, 2) AS value;

ผลลัพธ์

+-------+
| value |
+-------+
| 8.59  |
+-------+
1 row in set (0.000 sec)

คำอธิบาย

SQL ทศนิยม 2 ตำแหน่ง ไม่ปัดเศษ โดยนำตัวเลข 8.599999 มาคูณ 100 และหาร 100 และใช้คำสั่ง FLOOR จากนั้นใช้คำสั่ง FORMAT เพื่อกำหนดให้แสดงเลขทศนิยม 2 ตำแหน่ง

เขียน 2 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ