SQL 四捨五入(ROUND)

1 min 33 views
データベースORACLEMySQLPostgreSQL
対応状況

説明

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 |
+----------------+
さすけ

さすけ

インフラエンジニアとして数々の大手サーバーを構築を実施し、現在はWebサーバーの構築、サイト作成を中心に活躍しています。

FOLLOW

カテゴリー:
関連記事