Skip to main content

[株の取引データ]

取引日,顧客ID, 銘柄, 損益, 数量

​[口座への入出金データ]

入出金日, 顧客ID, 入金/出金, 金額

があります。

​日付と顧客IDによるリレーションでテーブルをjoinさせて、日付フィルター(複数選択可)によって顧客ごとの損益の合計や入出金の合計などを​集計しております。​

ここで「損益合計については​日付フィルターで選択した日付を対象」、「入出金合計については日付フィルターで選択した日付までの全期間を対象」同じ表で集計がしたいです。

例えば1/1, 1/2, 1/5, ​1/10のフィルターを選択している場合に

「損益合計は​1/1, 1/2, 1/5, ​1/10分を対象」、「入出金合計は~1/10までの全期間を対象」としたいです。

試したこととして、MAX([入出金日])​とすることで選択中の最後の日付を取得はできました。あっているか分かりませんがイメージ的には入出金合計を終了日=[最終入出金日]=MAX([入出金日])みたいな集計ができたら実現できるのかなと思っております。

もしご教授いただけますと助かります。よろしくお願いいたします。​

5 answers
0/9000