Mysql 无法在h2数据库中正确显示两位小数(值2)
大家好,我有一个小问题,但这是创建大恼人查看查询 我有一个表,其中有用于计算的值,我想在值的Mysql 无法在h2数据库中正确显示两位小数(值2),mysql,sql,h2,Mysql,Sql,H2,大家好,我有一个小问题,但这是创建大恼人查看查询 我有一个表,其中有用于计算的值,我想在值的和之后以2位小数显示我的所有计算值 实例计算 一些表xyz product | quantity | answer 10 | 20 | 30.00 23.53 | 11.23 | 264.2419 这是一个问题 query : select round(product*quantity,2) from xyz Output 30.0 264.
和之后以2位小数
显示我的所有计算值
实例计算
一些表xyz
product | quantity | answer
10 | 20 | 30.00
23.53 | 11.23 | 264.2419
这是一个问题
query : select round(product*quantity,2) from xyz
Output
30.0
264.24
我得到了精确的输出,但我无法得到30.0
的两个小数,因为在SQL中30.00
这将满足您的需要
select CAST(round(product*quantity,2) AS DECIMAL(18, 2))
from xyz