2017-09-02 43 views
0

こんにちは、私は小さな問題がありますが、これはクエリを表示するために大きな刺激を与えています。h2データベースのRound(value、2)に小数点以下2桁を正しく表示できません

私はsum

値の計算例 一部 table xyz

product | quantity | answer 
10  | 20  | 30.00 
23.53 | 11.23 | 264.2419 

ここでは、クエリで後2 decimals値にすべての私の計算を表示したい、計算のために値を持つテーブルを持っています

query : select round(product*quantity,2) from xyz 

Output 
30.0 
264.24 

私は正確な出力を得ていますが、私は2つを得ることができません30.0の小数点以下は、30.00

答えて

1

です。これは、あなたの必要性を満たすでしょう。

select CAST(round(product*quantity,2) AS DECIMAL(18, 2)) 
from xyz 
関連する問題