TOP > SQL>

四捨五入

データベース ORACLE MySQL PostgreSQL
対応状況

説明

SQLで切捨てするには
ROUND関数を使用します。
構文
SELECT ROUND(列名,n) FROM 表名;
小数点以下、n桁に四捨五入。nが負の場合は、整数n桁に四捨五入。

実際に使用した例

列を使用しての使用例です。
使用例
mysql> SELECT ROUND(maney,0) FROM ado;
+----------------+
| ROUND(maney,0) |
+----------------+
|            124 |
|          12224 |
|           1224 |
|             23 |
|             23 |
|         122211 |
+----------------+

値を使用しての使用例です。
使用例
mysql> SELECT ROUND(4.125,1);
+------------------+
| ROUND(4.125,1)   |
+------------------+
|              4.1 |
+------------------+

少数第3位を四捨五入した例
使用例
mysql> SELECT ROUND(4.125,2);
+----------------+
| ROUND(4.125,2) |
+----------------+
|           4.13 |
+----------------+
関連ページ
・四捨五入(ROUND)
切捨て(TRUNC)
余りを求める(MOD)
平方根(SQRT)
べき乗(POWER)
お勧め商品
最近の記事
当サイトについて  免責事項  プライバシーポリシー
Copyright (C) Sasuke 2012 All rights reserved.