クロス集計クエリ (アクセス テーブルを使用) を作成しようとしていますが、内部結合ステートメントの記述に迷いました。私の最終結果は「QueryResult」になると思います。
表 1 はファンド情報、表 2 はファンドが持つデータのタイプ、表 3 はデータのコードから表 2 のタイプ データへの変換、表 4 はデータを保持します。
表1
FundID FundName
1 Fund1
2 Fund2
3 Fund3
4 Fund4
5 Fund5
6 Fund6
7 Fund7
表2
TypeID TypeName
1 Balance
2 Yield
3 Fees
4 Deposits
5 Withdraws
表3
CodeID TypeID
KT111 1
KT112 2
KT113 3
KT115 3
KT116 4
KT117 4
KT118 5
KT119 5
表 4
CodeID FundID DataVal
KT111 1 1000
KT116 2 40
KT118 3 30
KT119 3 30
KT118 2 10
KT119 2 50
KT111 2 3000
KT111 3 2000
KT112 1 1.5
KT112 2 1.0
KT112 3 0.5
PS: Table4 には多くの行が含まれており、ここでは必要のないコードを示しています。
クエリ結果
FundID Balance Yield Fees Deposits Withdraws
1 1,000 1.5 555 40 60
2 3,000 1.0 155 20 60
3 2,000 0.5 255 70 60
クエリ結果を取得するための正しいステートメントは何ですか? (内部結合で迷子になりました...) データの一部を合計し、table4 の他のデータの値を (合計せずに) 表示する方法はありますか?
ありがとう!