SQLのROUND関数の使い方は何ですか?
SQLのROUND関数は、指定された精度で数値フィールドや式の値を四捨五入するために使用されます。この関数は、四捨五入する値と保持する小数点以下の桁数の2つのパラメーターを受け取ります。
関数:
ROUND(expression, decimal_places)
パラメーターの説明:
- 数字フィールドや式を四捨五入する必要がある。
- 小数点以下の桁数:保持する必要のある小数点以下の桁数。
例えば、amountという数値フィールドを含むsalesという名前のテーブルがあるとします。ROUND関数を使用すると、amountフィールドの値を指定した小数点以下の桁数で四捨五入することができます。
セレクト ラウンド(金額, 2) フロム セールス;
以上のコードは、salesテーブルのamountフィールドの値を取得し、小数点以下2桁まで表示して四捨五入します。
ROUND関数の特筆すべき点は、小数点以下の桁数を0に設定した場合、結果は小数点以下を持たない整数になることです。