2017-12-13 4 views
0

3%でコストを削減するためのSQLの数式を探しています。私の列の名前はテーブルコストでA2です。私が持っていることはこれです:列内の数値を丸めて調べる

update Cost set A2 = (A2 * .97) 

しかし、式は1.9875に出てくるので、もし私が、私はそれが1.99に四捨五入したい、またはそれは1.9843に出てくるならば、私はそれが1.98に四捨五入したい、それがラウンドしたいです。

+0

https://dev.mysql.com/doc/refman/5.7/en/mathematical-functions.html#function_round –

答えて

0
UPDATE cost SET A2 = ROUND(A2*.97, 2) 

第2引数は、丸めたい小数点以下の桁数です。

+0

これは完璧に機能しました。 – user8447254

関連する問題