「SQLServer 2019」ROUND関数で数値を四捨五入する

環境
Windows 10 Home 64bit
Microsoft SQL Server 2019

構文
ROUND(数値,小数桁)
指定した小数桁で数値を四捨五入します。

使用例
1.数値12.437を小数第2位で四捨五入します
SQL構文

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
SELECT ROUND(12.437,2) result;
SELECT ROUND(12.437,2) result;
SELECT ROUND(12.437,2) result;

結果 12.440

2.第2パラメータをマイナス指定します
数値678.1を整数で四捨五入します
SQL構文

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
SELECT ROUND(678.2,-2) result;
SELECT ROUND(678.2,-2) result;
SELECT ROUND(678.2,-2) result;

結果 700.0

SQLServer

Posted by arkgame