「table1」と呼ばれる私のテーブルは次のようになります。
エリア | 所有者 | 番号 ID | 平均
1200 | Fed_G | 998 | 1400
1220 | プライベート | 1001 | 1600
1220 | Local_G | 1001 | 1430
1220 | Prov_G | 1001 | 1560年
1220 | プライベート | 1674年 | 1845年
1450年 | Prov_G | 1874年 | 1982年
理想的には、次の場合に平均列のいくつかの行を合計することです。
次に、それを取得して既存のテーブルに追加し、Owner フィールドを「ALL」に設定します。
Access を使い始めたばかりなので、これを行う方法がよくわかりません。これは私の恐ろしい試みです。
SELECT ind.Area, ind.Owner, ind.numberid,
(SELECT SUM([Average]) FROM [table1]
WHERE [numberid]=ind.numberid) AS Average
FROM [table1] AS ind
WHERE (((ind.numberid)>="1000" And (ind.numberid)<"10000") AND ((ind.Area)="1220"))
私が何をすべきかを教えてくれる人はいますか?私はSQL構文に慣れていません。
比較する変数として「ind」を使用しようとしました。
これまでのところ、列名は表示されますが、出力はありません。