SQL辞典

【SQL集計関数】STDDEV、STDEV – 標準偏差を求める(SQL Server、Oracle)

投稿日:2009年8月29日 更新日:

SQL ServerやOracleで標準偏差(Standard Deviation)を求めるにはSTDDEVもしくはSTDEVを使います。標準偏差とは、データの散らばりの度合いを表し、標準偏差の値が小さいほど、散らばり度合いが小さい、つまりデータ全体がある値に偏っている事がわかります。逆に標準偏差が大きいと、散らばり度合いが大きく、データ全体が分散している事がわかります。

使用例:給料の標準偏差を求める

SELECT STDDEV(salary) FROM tbSalaryTable;

STDDEV(salary)
——————————–
8.25394

SQL Serverの場合はSTDEVを使用します。使い方はSTDDEVと同じです。

SQLコマンド辞典に戻る

広告

広告

-SQL辞典


comment

関連記事

no image

【SQL日付関数】DATEPART – 日付要素を数値で取得する(SQL Server)

SQL Serverでは、DATEPART関数を使って日付値から指定した日付要素を数値で取得する事ができます。 文法: DATEPART(element, value) valueで指定した日付値から …

no image

【SQL変換関数】DECODE – 値を変換する(Oracle)

OracleではDECODE関数を使って、値を変換する事ができます。使い方はCASE命令と似ています。CASE命令で書き換える事も可能です。 文法: DECODE( x, target, new_va …

no image

【SQL日付関数】LAST_DAY – 月の最終日付を取得する (Oracle)

Oracleでは、LAST_DAY関数を利用して月の最終日を取得する事ができます。閏年にも対応していますね。 使用例:月の最終日付を取得する。 SELECT date, LAST_DAY(date) …

no image

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

OracleやSQL Serverで指数値を求めるには、EXP関数を使います。 EXP(n) eのn乗を計算する。eとはネイピア数の事を言い、e=2.71828…である。 使用例:x列の指 …

no image

【SQL文字列関数】REPLICATE – 指定した文字列を繰り返す(SQL Server)

SQL Serverでは、REPLICATE関数を使って文字列を指定回数繰り返す事ができます。 文法: REPLICATE(s, n) sに指定した文字列をn回繰り返す。 使用例:社員名列をN列の回数 …

広告

転職