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文字列関数】SPACE – スペース文字の作成(SQL Server)

SQL ServerではSPACE関数を使ってスペース文字を返す事ができます。 文法: SPACE(n) 長さn個のスペース文字を作成する。 使用例:姓と名の間に3個のスペース文字を作成する SELE …

no image

【SQL日付関数】YEAR – 日付値から年を取得する(SQL Server)

SQL ServerではYEAR関数を使って日付値から年を取得することができます。YEAR関数の他にDATEPART関数で日付値から年を取得することができます。DATEPART関数は年だけではなく、月 …

no image

【SQL文字列関数】LTRIM – 文字列の左(先頭)から空白文字を削除(Oracle、SQL Server)

OracleやSQL Serverで文字列の左(先頭)から空白(スペース)文字を削除するにはLTRIM関数を使用します。 構文: LTRIM(word) wordで指定した文字列の左側から空白文字を削 …

no image

【SQL算術関数】SQRT – 平方根(ルート)を求める(Oracle、SQL Server)

OracleやSQL Serverで数値の平方根を求めるには、SQRT関数を使います。SQRTはSqare Rootの略です。 文法: SQRT(value) valueの平方根を求める。 使用例:数 …

no image

【SQL変換関数】NULLIF – 等しい場合にNULLを返す(Oracle、SQL Server)

NULLIF関数は2つの引数を比較して、2つの引数が等しい場合はNULLを返します。等しくない場合は、1つ目の引数を返します。Oracle、SQL Serverなどで利用できます。 構文: NULLI …

広告

転職