mysql计算保留2位小数点

2023年 8月 5日 78.7k 0

MySQL是一个使用广泛的关系型数据库管理系统,它支持许多数据操作,包括计算操作。在计算操作中,保留2位小数点是常见的需求,本文将演示如何在MySQL中进行这个操作。

--创建一个测试表
CREATE TABLE test(
id INT PRIMARY KEY AUTO_INCREMENT,
value DOUBLE NOT NULL
);
--插入测试数据
INSERT INTO test(value) VALUES(123.456);
INSERT INTO test(value) VALUES(789.123);
INSERT INTO test(value) VALUES(456.789);
--查询测试数据,并保留2位小数点
SELECT id, ROUND(value, 2) AS value FROM test;
--结果:
/* id | value
1 | 123.46
2 | 789.12
3 | 456.79
*/

mysql计算保留2位小数点

在上面的例子中,我们首先创建一个名为test的表,并向其中插入了几条测试数据。接着,在查询操作中,我们使用了MySQL内置的ROUND函数,将value字段中的值保留2位小数点。最终的查询结果中,value字段的值都是保留了2位小数点的。

需要注意的是,ROUND函数的第二个参数是指保留几位小数点。如果将其设置为0,则会将小数部分舍去。如果将其设置为负数,则会将整数部分舍去相应的位数。

总之,MySQL中保留2位小数点的方法就是使用ROUND函数,其具体用法如上所述。在实际应用中,可以根据具体情况自行调整参数。

相关文章

Oracle如何使用授予和撤销权限的语法和示例
Awesome Project: 探索 MatrixOrigin 云原生分布式数据库
下载丨66页PDF,云和恩墨技术通讯(2024年7月刊)
社区版oceanbase安装
Oracle 导出CSV工具-sqluldr2
ETL数据集成丨快速将MySQL数据迁移至Doris数据库

发布评论