トップDML数学関数 ≫ 絶対値を求める

絶対値を求める

SQLで絶対値を求めるには,ABS関数を使用します.ABS関数はSQL92/99で既定されている関数ではありませんが,多くのDBMSでサポートされています.以下に各DBMSの対応状況を示します.

DBMSABS関数
Access
SQLServer
Oracle
MySQL
PostgreSQL

ABS関数

ABS(number)

ABS関数は number で指定した数値式の絶対値を返します.

SQL サンプル

ABS関数を使用したサンプルを示します.

SQLサンプル1

SELECT ABS(-10)

SQLの結果

10

SQLサンプル2

SELECT ABS(10.5)

SQLの結果

10.5