トップDML数学関数 ≫ 円周率を求める

円周率を求める

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

DBMSPI関数
Access×
SQLServer
Oracle
MySQL
PostgreSQL

SQRT関数

PI()

PI関数は円周率を返します.

SQL サンプル

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

SQLサンプル1

SELECT PI()

SQLの結果

3.14159265358979

SQLサンプル2

SELECT SIN(PI() / 2.0)

SQLの結果

1.0