-- 示例代码:在 MySQL 中将数值取两位小数
-- 方法 1: 使用 ROUND 函数
SELECT ROUND(123.4567, 2) AS rounded_value;
-- 解释:ROUND 函数可以将数值四舍五入到指定的小数位数。这里将 123.4567 四舍五入到两位小数,结果为 123.46。
-- 方法 2: 使用 FORMAT 函数
SELECT FORMAT(123.4567, 2) AS formatted_value;
-- 解释:FORMAT 函数不仅会保留两位小数,还会根据本地设置添加千位分隔符。这里将 123.4567 格式化为带有两位小数的字符串 "123.46"。
-- 方法 3: 使用 DECIMAL 类型(适用于表结构定义)
CREATE TABLE example (
id INT PRIMARY KEY,
value DECIMAL(10, 2)
);
-- 解释:在创建表时使用 DECIMAL 类型可以确保存储的数值总是有固定的小数位数。这里定义了一个包含两位小数的列。
如果你需要进一步的解释或有其他问题,请告诉我!
上一篇:mysql 加法
下一篇:mysql排名函数rank怎么用
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站