SQL辞典

【SQL算術関数】EXP – 指数値を求める (Oracle、SQL Server)

投稿日:2009年10月1日 更新日:

OracleやSQL Serverで指数値を求めるには、EXP関数を使います。

EXP(n)

eのn乗を計算する。eとはネイピア数の事を言い、e=2.71828…である。
使用例:x列の指数値を求める

SELECT x, EXP(x) FROM tbTestTable;

x    EXP(x)
—————————————–
-1.5   0.22313016014843
-0.5   0.606530659712633
0                1
0.5   1.64872127070013
1 2.  71828182845905
1.5   4.48168907033806

広告

広告

-SQL辞典


comment

関連記事

no image

【SQL文字列関数】NCHAR / NCHR – Unicodeを文字に変換する(Oracle、SQL Server)

Unicodeを文字列に変換するには、OracleではNCHR関数、SQL ServerではNCHAR関数を使います。 構文: NCHAR(n) NCHR(n) nに指定したUnicodeを文字に変換 …

no image

【SQL算術関数】TRUNC – 数値を切り捨てる(Oracle)

Oracleで数値を切り捨てるにはTRUNC関数を使います。SQL ServerはROUND関数を使って四捨五入と切り捨ての両方の処理を行う事ができます。 文法: TRUNC(value [ , d …

no image

【SQL算術関数】SQUARE – 値を2乗する(SQL Server)

SQL Serverで、値を2乗するにはSQUARE関数を使います。 文法: SQUARE(value) valueの値を2乗する。 使用例:ポイントを2乗する。 SELECT point, SQUA …

no image

【SQL算術関数】ROUND – 四捨五入を行う(まるめる)(Oracle、SQL Server)

ROUND関数は数値を四捨五入する関数ですが、MS SQLとOracleでは若干使い方が違います。OracleではROUND関数の引数に指定した数値を四捨五入しますが、MS SQLの場合は四捨五入する …

no image

【SQL算術関数】POWER – べき乗を求める (Oracle、SQL Server)

OracleやSQL Serverでnのm乗のようなべき乗を求めるには、POWER関数を使います。 文法: POWER(n, m) nのm乗をした数値を返す。 使用例:xのy乗を求める SELECT …

広告

転職