お世話になっております。
SQLServerについて分からないことがあり質問させて頂きます。
JOINやHAVING区だけでは上手く条件設定が出来ず悩んでおります。
以下の課題を解決するための構文をご教示いただけないでしょうか?
宜しくお願い致します。
実現したいこと
SQL Serverを使って下記2つのテーブルから適切なデータを所得する
①時点の履歴を持つテーブル引用テキスト
➁時点の価格を持つテーブル
前提
①時点の履歴を持つテーブル
製品 数量 出荷日付ボールドテキスト
ーーーーーーーーーーーーー
A 100 2023/01/01
A 200 2023/01/04
A 150 2023/02/01
B 100 2023/01/03
B 200 2023/01/14
B 150 2023/02/04
➁時点の価格を持つテーブル
製品 価格 適用日付
ーーーーーーーーーーーーー
A 10,000 2023/01/01
A 15,000 2023/01/23
A 18,000 2023/02/13
B 7,000 2023/01/01
B 8,000 2023/02/01
最終的に得たいデータ
出荷日付から時点の適切な価格を反映したデータになっている。
製品 数量 出荷日付 価格
ーーーーーーーーーーーーー
A 100 2023/01/01 10,000
A 200 2023/01/04 10,000
A 150 2023/02/01 15,000
B 100 2023/01/03 7,000
B 200 2023/01/14 7,000
B 150 2023/02/04 8,000
回答1件
あなたの回答
tips
プレビュー