ホームページ >データベース >SQL >SQLでフロアは何を意味しますか

SQLでフロアは何を意味しますか

下次还敢
下次还敢オリジナル
2024-05-01 21:51:171011ブラウズ

SQL の FLOOR 関数は、数値または式をその値以下の最も近い整数に切り捨てるために使用されます。これを使用して、浮動小数点数の四捨五入、日付または時刻の境界の決定、金額の四捨五入、間隔クエリまたはグループ化の実行を行うことができます。 FLOOR 関数は、数値を切り上げる CEIL 関数の逆です。

SQLでフロアは何を意味しますか

SQL における FLOOR 関数の意味

FLOOR 関数は、使用される組み込み関数です。数値または式の値を 1 つ切り捨てる。これは、数値をその値以下の最も近い整数に四捨五入することを意味します。

構文

<code>FLOOR(expression)</code>
ここで:

  • expression は、丸める数値または式です。
#例

<code class="sql">SELECT FLOOR(12.5);
-- 结果: 12

SELECT FLOOR(-12.5);
-- 结果: -13

SELECT FLOOR(12.501);
-- 结果: 12</code>

関数

FLOOR 関数は、次のようなさまざまなアプリケーションで使用されます。

浮動小数点数を整数に丸めて小数部分を削除します。

    日付または時刻の開始点または終了点を決定します。
  • 小さな差異を避けるために通貨値を四捨五入します。
  • データを不連続な間隔に分割するには、間隔クエリまたはグループ化を実行します。
  • ヒント

FLOOR 関数は、数値を切り上げる CEIL 関数の逆です。

    FLOOR 関数を CAST 関数と組み合わせて使用​​すると、数値を強制的に整数に変換できます。
  • FLOOR 関数は負の数値を処理しますが、最も近い小さい整数に切り捨てられます。

以上がSQLでフロアは何を意味しますかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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