Dreamweaver TechniqueJAVA Script サンプル | CSS sample | JAVA Applet sample | Flash Sample
HTML4.0 reference | DynamicHTMLXHTML | XML sample | XSLT sample | RIKO's ASP Trial
ASP ADO リファレンス | PHP関数リファレンス | MySQL関数リファレンス
集計関数
RIKO's Oracle trial logo

■ 集計関数

構文 引数 返される値
集計関数
1 AVG(n) n 数値型の列、または数値を返す演算式や関数の列 引数に指定したグループの平均値
2 AVG(NVL(n, 0)) n 数値型の列、または数値を返す演算式や関数の列 NULLを「0」とみなして引数に指定したグループの平均値
3 COUNT(expr) expr 数値型、文字型、日杖K型の列、またはそれらの型を返す演算式や関数の列。「*」を指定することも可能 引数に指定したグループないの行数
4 COUNT(DECODE(SIGN(n), 1, 1, NULL)), COUNT(DECODE(SIGN(n), -1, 1, NULL)) n 数値型の列、または数値を返す演算式や関数の列 正の整数、負の整数それぞれの件数
5 COUNT(DECODE(SIGN(SYSDATE-d), -1, 1, NULL)), COUNT(DECODE(SIGN(SYSDATE-d), 1, 1, NULL)) d 日付型の列、または日付を返す演算式や関数の列 未来の日付、過去の日付それぞれの件数
6 COUNT(NVL2(expr, NULL, 1)) expr 数値型、文字型、日付型の列、またはそれらのデータを返す演算式や関数の列 表内のNULLの件数
7 MAX(expr) expr 数値型、文字型、日付型の列、またはそれらのデータを返す演算式や関数の列 引数に指定したグループの中の最大値
8 MIN(expr) expr 数値型、文字型、日付型の列、またはそれらのデータを返す演算式や関数の列 引数に指定したグループの中の最小値
9 SUM(n) n 数値型の列、または数値を返す演算式や関数の列 引数に指定したグループの合計値
10 STDDEV(n) n 数値型の列、または数値を返す演算式や関数の列 表内のデータの標準偏差
11 STDDEV_POP(n) n 数値型の列、または数値を返す演算式や関数の列 表内のデータの母集団標準偏差を計算して返す
12 STDDEV_SAMP(n) n 数値型の列、または数値を返す演算式や関数の列 表内のデータの累積標準偏差を計算して返す
13 VARIANCE(n) n 数値型の列、または数値を返す演算式や関数の列 表内のデータの分散を計算して返す
14 VAR_POP(n) n 数値型の列、または数値を返す演算式や関数の列 表内のデータの母集団分散を計算して返す
15 VAR_SAMP(n) n 数値型の列、または数値を返す演算式や関数の列 表内のデータの累積分散を計算して返す
16 COVAR_POP(n1, n2) n1 数値型の列、または数値を返す演算式や関数の列 表内のデータの母集団共分散を計算して返す
n2 数値型の列、または数値を返す演算式や関数の列
17 COVAR_SAMP(n1, n2) n1 数値型の列、または数値を返す演算式や関数の列 表内のデータの共分散を計算して返す
n2 数値型の列、または数値を返す演算式や関数の列
18 CORR(n1, n2) n1 数値型の列、または数値を返す演算式や関数の列 表内のデータの相関係数を計算して返す
n2 数値型の列、または数値を返す演算式や関数の列
19 CUME_DIST(n1, n2, ・・・) WITH GROUP (ORDER BY ・・・) n1 数値型の列、または数値を返す演算式や関数の列 累積分布を0より大きく1以下の値で返す
n2 数値型の列、または数値を返す演算式や関数の列
20 RANK (n1, n2, ・・・) WITH GROUP (ORDER BY ・・・) n1 数値型の列、または数値を返す演算式や関数の列 ランク付けした数値
n2 数値型の列、または数値を返す演算式や関数の列
21 DENSE_RANK(n1, n2, ・・・) WITHIN GROUP (ORDER BY ・・・) n1 数値型の列、または数値を返す演算式や関数の列 ランク付けした数値
n2 数値型の列、または数値を返す演算式や関数の列
22 aggrigate_function(n) KEEP (DENSE_RANK FIRST ORDER BY ・・・) aggrigate_function 集計関数(AVG、COUNT、MAX、MIX、SUM、STDDEV、VARIANCEのいずれか) ランク付けで最初に位置する行を操作して、集計した結果
n 数値型の列、または数値を返す演算式や関数の列
23 aggrigate_function(n) KEEP (DENSE_RANK LAST ORDER BY ・・・) aggrigate_function 集計関数(AVG、COUNT、MAX、MIX、SUM、STDDEV、VARIANCEのいずれか) ランク付けで最後に位置する行を操作して、集計した結果
n 数値型の列、または数値を返す演算式や関数の列
24 GROUP_ID( ) なし 重複行を識別するID
25 GROUPING(expr) expr 数値型、文字型、日付型の列、またはそれらの型を返す演算式や関数の列 グループ化された行の場合は「0」、超集合の場合は「1」
26 GROUPING_ID(expr) expr

数値型、文字型、日付型の列、またはそれらのデータを返す演算式や関数の列

GROUPINGビットベクトルに対応する数値
27 PERCENT_RANK(n) WITHIN GROUP (ORDER BY ・・・) n 数値、または数値を返す演算式や関数の列 パーセントランク付けした数値
28 PERCENTILE_COUNT(n) WITHIN GROUP (ORDER BY ・・・) n 0〜1の数値、または0〜1の数値を返す演算式や関数 ソート条件に従って、パーセンタイルを補間した結果
29 PERCENTILE_DISC(n) WITHIN GROUP (ORDER BY ・・・) n 0〜1の数値、または0〜1の数値を返す演算式や関数 ソート条件に従って、パーセンタイルを返す
30 REGR_SLOPE(n1, n2) n1 数値型の列、または数値を返す演算式や関数の列 リグレッション直線の傾きを計算して返す
n2 数値型の列、または数値を返す演算式や関数の列
31 REGR_INTERCEPT(n1, n2) n1 数値型の列、または数値を返す演算式や関数の列 リグレッション直線(回帰直線)の切片を計算して返す
n2 数値型の列、または数値を返す演算式や関数の列
32 REGR_COUNT(n1, n2) n1 数値型の列、または数値を返す演算式や関数の列 リグレッション直線に使用するNULL以外のデータ数を返す
n2 数値型の列、または数値を返す演算式や関数の列
33 REGR_R2(n1, n2) n1 数値型の列、または数値を返す演算式や関数の列 リグレッション直線の確定計数を計算して返す
n2 数値型の列、または数値を返す演算式や関数の列
34 REGR_AVRY(n1, n2) n1 数値型の列、または数値を返す演算式や関数の列 リグレッション直線の従属変数の平均
n2 数値型の列、または数値を返す演算式や関数の列
35 REGR_SXX(n1, n2) n1 数値型の列、または数値を返す演算式や関数の列 リグレッション直線の独立変数に対する統計値
n2 数値型の列、または数値を返す演算式や関数の列
36 REGR_SXY(n1, n2) n1 数値型の列、または数値を返す演算式や関数の列 リグレッション直線の独立変数、従属変数に対する統計値
n2 数値型の列、または数値を返す演算式や関数の列
37 CORR_S(n1, n2, [option]) n1 数値型の列、または数値を返す演算式や関数の列 スピアマンの順位相関関数
n2 数値型の列、または数値を返す演算式や関数の列
option VARCHAR2型の文字列
38 MEDIAN(n) n 数値型の列、または数値を返す演算式や関数の列 中央値(メジアン)
39 STATS_BINOMINAL_TEST(expr, n, p [, option]) expr 数値型、または文字型の列 標本の割合と特定の割合の差をテストして、その結果を返す
n 数値型の列、または数値を返す演算式や関数の列
p 数値、または数値を返す演算式や関数
option VARCHAR2型の文字列(省略可)
40 STATS_CROSSTAB(n1, n2 [option]) n1 数値型の列、または数値を返す演算式や関数の列 2つの変数の関連の強さをテストし、その結果を返す
n2 数値型の列、または数値を返す演算式や関数の列
option VARCHAR2型の文字列
41 SSTATS_F_TEST(expr, n [, option]) expr 数値型の列、または数値を返す演算式や関数の列 分散に優位さがあるかをテストして、その結果を返す
n 数値型の列、または数値を返す演算式や関数の列
option VARCHAR2型の文字列(省略可)
42 STATS_KS_TEST(expr, n [, option]) expr 数値型の列、または数値を返す演算式や関数の列 コルモゴロフ・スミルノフ検定を使用して2つの標本をテストし、その結果を返す
n 数値型の列、または数値を返す演算式や関数の列
option VARCHAR2型の文字列(省略可)
43 STATS_MODE(expr) expr 数値型、文字型、日付型の列、またはそれらの型を返す演算や関数の列 標本中の最頻値
44 STATS_MW_TEST(expr, n [, option]) expr 数値型、または文字型の列 マン・ホイットニー検定(U検定)を使用して2つの標本をテストし、その結果を返す
n 数値型の列、または数値を返す演算式や関数の列
option VARCHAR2型の文字列(省略可)
45 STATS_ONE_WAY_ANOVA(expr, n [, option]) expr 数値型、または文字型の列 一元配置分散分析をテストして、その結果を返す
n 数値型の列、または数値を返す演算式や関数の列
option VARCHAR2型の文字列(省略可)
46 STATS_T_TEST_ONE(expr, n [, option]) expr 数値型、または文字型の列 1標本t検定をテストをして、その結果を返す
n 数値型の列、または数値を返す演算式や関数の列
option VARCHAR2型の文字列(省略可)
47 STATS_T_TEST_PAIRED(n1, n2 [, option]) n1 数値型の列、または数値を返す演算式や関数の列 2標本t検定をテストをして、その結果を返す
n2 数値型の列、または数値を返す演算式や関数の列
option VARCHAR2型の文字列(省略可)
48 STATS_T_TEST_INDEPU(expr, n [, option]) expr 数値型、または文字型の列 異なる分散をもつ独立した2つのグループのt検定を行い、その結果を渡す
n 数値型の列、または数値を返す演算式や関数の列
option VARCHAR2型の文字列(省略可)
49 STATS_WSR_TEST_PAIRED(n1, n2 [, option]) n1 数値型の列、または数値を返す演算式や関数の列 ウィルコックソンの符号順位検定を行い、その結果を返す
n2 数値型の列、または数値を返す演算式や関数の列
option VARCHAR2型の文字列(省略可)

 

<< 戻る 
R HOUSE | RIKO's Trial Page | Shirley's Pettit Case | Shirley's i-box | Shirley's little box | RIKOの保管庫