ユーザーがプレミアム会員登録した日から遡って売上管理テーブルから抽出したい。
SQL(Mysql)のみで実現可能でしょうか。良い書き方が思い浮かばすご教授していただけるとうれしいです。
例えば2つのテーブルがある場合…
ユーザー管理情報テーブル
UserID | 名前 | プレミアム会員登録日 |
---|---|---|
1 | 大田 | 2023/1/1 |
2 | 田口 | 2022/12/15 |
3 | 秀田 | |
4 | 野口 | 2022/11/1 |
*プレミアム会員登録日が空欄の場合はプレミアム非会員です。
売上管理テーブル
UserID | 売上額 | 売上日 |
---|---|---|
1 | 100 | 2022/11/20 |
1 | 200 | 2022/12/31 |
1 | 300 | 2023/1/1 |
1 | 400 | 2023/1/3 |
1 | 500 | 2023/1/4 |
2 | 10 | 2022/12/14 |
2 | 20 | 2022/12/15 |
3 | 1000 | 2022/11/1 |
4 | 666 | 2022/10/1 |
4 | 777 | 2022/11/1 |
実現したいこと(抽出したい情報)
UserID | 売上額 | 売上日 |
---|---|---|
1 | 300 | 2023/1/1 |
1 | 400 | 2023/1/3 |
1 | 500 | 2023/1/4 |
2 | 20 | 2022/12/15 |
4 | 777 | 2022/11/1 |
回答1件