在MySQL中,我們可以使用ROUND函數來將數字截取到指定位數的小數。以下是一個例子:
SELECT ROUND(123.4567,4);
這條語句將會輸出:
+------------------+
| ROUND(123.4567,4) |
+------------------+
| 123.4567 |
+------------------+
可以看到,我們使用ROUND函數將123.4567截取為四位小數,結果保留了原始值。
除了使用數字之外,我們還可以在ROUND函數中使用字段來查找數據庫中的值并截取其小數位數。以下是一個例子:
SELECT id, number, ROUND(number, 4) AS rounded_number FROM table_name;
與例子一樣,此命令會將列number的值截取到4位小數,并將新的值顯示在名為rounded_number的新列中。
在MySQL中,還有一些其他與數值格式有關的函數,例如FORMAT和TRUNCATE。但是,如果您只需要截取到固定的小數位數,那么使用ROUND函數就足夠了。