例如保留2位小数

1、MySQL

01、可以使用MySQL的 ROUND() 函数对查询的数据进行四舍五入,保留两位小数点,如:

使用MySQL的ROUND函数可以将查询结果保留两位小数。当查询结果为整数时,ROUND函数将会保留两位小数,但结果仍然是整数

SELECT ROUND(column_name,2)

FROM table_name;

在这里,column_name 是你要查询的数据列的名称,table_name 是这个数据列所在的表的名称。

2 是你需要保留的小数位数,

02、FORMAT函数

SELECT FORMAT(column_name, 2) AS formatted_value

FROM table_name;

2、Oracle

01、TO_CHAR

SELECT TO_CHAR(column_name, 'FM9999999990.00') AS formatted_value

FROM table_name;

02、在Oracle中,可以使用TO_NUMBER函数和ROUND函数将查询结果保留两位小数。

当查询结果为整数时,TO_NUMBER函数将会将其转换为小数,然后使用ROUND函数保留两位小数。

SELECT ROUND(TO_NUMBER(column_name), 2) AS rounded_column

FROM table_name;

3、SQL Server

在SQL Server中,可以使用CAST函数和ROUND函数将查询结果保留两位小数。当查询结果为整数时,使用CAST函数将其转换为小数,然后使用ROUND函数保留两位小数。

SELECT CAST(ROUND(column_name, 2) AS numeric(18,2)) AS formatted_value

FROM table_name;

精彩内容

评论可见,请评论后查看内容,谢谢!!!评论后请刷新页面。