MySQL ROUND()関数
例
数値を小数点以下第2位に四捨五入します。
SELECT ROUND(135.375, 2);
定義と使用法
ROUND()関数は、数値を指定された小数点以下の桁数に丸めます。
注:FLOOR()、 CEIL()、CEILING()、および TRUNCATE()関数も参照してください。
構文
ROUND(number, decimals)
パラメータ値
Parameter | Description |
---|---|
number | Required. The number to be rounded |
decimals | Optional. The number of decimal places to round number to. If omitted, it returns the integer (no decimals) |
技術的な詳細
で動作します: | MySQL4.0から |
---|
その他の例
例
数値を小数点以下0桁に四捨五入します。
SELECT ROUND(345.156,
0);
例
「Products」テーブルの「Price」列を(小数点以下第1位まで)四捨五入します。
SELECT ProductName, Price, ROUND(Price, 1) AS RoundedPrice
FROM Products;