Microsoft Access 掲示板

ACCESSのクエリについて / 3

4 コメント
views
4 フォロー
3

下記のSQLで組毎の標準偏差と平均を取得できます。

SELECT 組, StDevp(点数) AS 標準偏差, Avg(点数) As 平均
FROM MT_テスト
GROUP BY 組;

これを Q_標準偏差_平均 と名前を付けて保存します。

次にこのクエリとテーブルを使って下記のSQLで偏差値が求められます。

SELECT MT_テスト.*, 標準偏差, Round(([点数]-[平均])*10/[標準偏差]+50,1) AS 偏差値
FROM MT_テスト INNER JOIN Q_標準偏差_平均 ON MT_テスト.組 = Q_標準偏差_平均.組;
通報 ...