mysql之更改 Double 值 MySQL 的小数位

lhb25 阅读:67 2024-10-25 08:56:14 评论:0

我有一个名为 druginfo 的数据库表。它包含 WSprice 列中的价格。 WSprice 列的类型是 Double。这意味着它可以包含 23.5698 个值。但我想显示 WSprice 列中的所有值,小数点后 2 位四舍五入,如 23.57。如何将其应用于列中的所有值?帮我做这件事。

请您参考如下方法:

如果您只想显示您的 DOUBLE 列到小数点后 2 位,您可以使用 ROUND 函数:

SELECT ROUND(column_name, 2) 
FROM your_table 

这将在结果集中将 23.5698 的值显示为 23.57

如果你想改变整列的格式,你可以使用这个:

ALTER TABLE your_table MODIFY column_name DECIMAL(9, 2) 


标签:mysql
声明

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

关注我们

一个IT知识分享的公众号