SQL-92/99 Oracle Db2 SQL Server MySQL PostgreSQL Access

FLOOR ( 数値 )


戻り値 : 数値の切り下げ整数値

FLOORは指定した数値データの切り下げ整数値を求めるときに使用します。

このとき数値データに負の値を指定した場合には切り下げた負の値を返します。


関連キーワード

ROUND


TRUNC / TRUNCATE






SQL実行例の説明(1)

T1_SAMPLE表からEXCHANGEのデータを切り下げた整数値を取得します。


SELECT COUNTRY, EXCHANGE, FLOOR ( EXCHANGE ) AS FLOOR_EXCHANGE FROM T1_SAMPLE;


SQL実行の結果(1-1)

T1_SAMPLE表の「EXCHANGE」には正負・小数付きのデータが格納されています。(左)

FLOORを使用した「EXCHANGE」は整数へ切り下げられたデータを取得することになります。(右)


COUNTRYEXCHANGE
USA 0.93
EU 1.03
AUSTRALIA 1.11
CHINA -0.95
THAILAND -0.80
SQL Result
COUNTRYEXCHANGEFLOOR_EXCHANGE
USA 0.93 0
EU 1.03 1
AUSTRALIA 1.11 1
CHINA -0.95-1
THAILAND -0.80-1