在MySQL中,經常需要將某些數值數據保留小數點后兩位。下面是兩種常用的方法:
1. 使用ROUND函數 SELECT ROUND(column_name, 2) FROM table_name; 2. 將數據類型設為DECIMAL(M, 2) ALTER TABLE table_name MODIFY column_name DECIMAL(M, 2);
其中,ROUND函數將數值四舍五入到指定小數位數,DECIMAL數據類型則可以在表設計時就指定小數位數。注意,DECIMAL數據類型在MySQL中被存儲為字符串,需要使用CAST函數將其轉換為數值類型。
CREATE TABLE table_name ( column_name DECIMAL(10, 2) ); INSERT INTO table_name (column_name) VALUES ('3.14159'); SELECT CAST(column_name AS FLOAT) FROM table_name;
以上就是MySQL保留小數點后兩位的兩種方法,根據實際情況選擇使用。
上一篇jest 測試vue
下一篇html 教程與實例代碼