ホームページ  >  記事  >  データベース  >  SQLでラウンドを使用する方法

SQLでラウンドを使用する方法

下次还敢
下次还敢オリジナル
2024-05-02 02:24:171032ブラウズ

SQL ROUND 関数は、数値を小数点の右側の正の桁数に丸め、負の値を小数点の左側の桁数に丸めるために使用されます。使用する場合は、四捨五入する数値と桁を指定します。たとえば、ROUND(123.456, 2) は小数点以下 2 桁に四捨五入され、結果は 123.46 になります。

SQLでラウンドを使用する方法

##SQL での ROUND 関数の使用

#ROUND 関数の概要

# #ROUND 関数は数値を四捨五入し、結果を指定された桁数に丸めます。

構文

<code>ROUND(number, decimals)</code>
ここで:

number
    : 四捨五入される数値。
  • Decimals
  • : 四捨五入する桁数。正の値は小数点の右側の桁数を表し、負の値は小数点の左側の桁数を表します。
  • 使用方法

数値を四捨五入するには、次の手順を実行します。

四捨五入する桁数を決定します。 。

    SQL ステートメントで ROUND 関数を使用し、丸める数値と桁数を指定します。
  1. SQL ステートメントを実行し、結果を変数に保存するか、クエリ結果に表示します。

小数点以下 2 桁に四捨五入

<code>SELECT ROUND(123.456, 2);</code>
結果: 123.46

小数点左側の最も近い整数に四捨五入

#
<code>SELECT ROUND(123456, -2);</code>

結果: 123000

注意事項

##decimals が 0 の場合、関数は数値を最も近い整数に丸めます。

  • decomals が正の場合、関数は数値を小数点以下の指定された桁数に丸めます。
  • decomals が負の場合、関数は数値を小数点の左側の指定された桁数に丸めます。
  • number が NULL の場合、関数は NULL を返します。

以上がSQLでラウンドを使用する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。