MySQL,ABS()関数でデータの絶対値を取得する

スポンサーリンク

鍛錬 934

MySQL,ABS()関数でデータの絶対値を取得する

ABS()関数を使用すると、データの絶対値を取得することができます。
 
以下は、ABS()関数についてです。

引数 x に、絶対値を取得したい数値を指定します。

ABS(x)

戻り値

引数 x の絶対値を返します。

スポンサーリンク

実行結果

今回は、テーブル「number」のカラム「num_1」について、データの絶対値を取得しています。

テーブル「number」

id num_1 num_2
1 100 3
2 -100 6
3 1.23 9
4 1.23 9
5 0 0
mysql> 
mysql> select * from number;
+------+-------+-------+
| id   | num_1 | num_2 |
+------+-------+-------+
|    1 |   100 |     3 |
|    2 |  -100 |     6 |
|    3 |  1.23 |     9 |
|    4 |  1.23 |     9 |
|    5 |     0 |     0 |
+------+-------+-------+
5 rows in set (0.00 sec)

mysql> 
mysql> 
mysql> select abs(num_1) from number;
+------------+
| abs(num_1) |
+------------+
|        100 |
|        100 |
|       1.23 |
|       1.23 |
|          0 |
+------------+
5 rows in set (0.00 sec)

 
上記に示した通り、指定したカラムのデータにおける絶対値を取得することができました。

タイトルとURLをコピーしました