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」は整数へ切り下げられたデータを取得することになります。(右)
COUNTRY | EXCHANGE |
---|---|
USA | 0.93 |
EU | 1.03 |
AUSTRALIA | 1.11 |
CHINA | -0.95 |
THAILAND | -0.80 |
COUNTRY | EXCHANGE | FLOOR_EXCHANGE |
---|---|---|
USA | 0.93 | 0 |
EU | 1.03 | 1 |
AUSTRALIA | 1.11 | 1 |
CHINA | -0.95 | -1 |
THAILAND | -0.80 | -1 |