[株の取引データ]
取引日,顧客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 respuestas