mst_item と time_factor の 2 つのテーブルがあり、 mst_item には item、location、card の 3 つの列があり、 time_factor には location と card の 2 つの列があります
場所とカードの列を使用してこれら 2 つのテーブルを結合しようとしているとき。
要件は以下、
mst_item
item location card
xyz R10 CRU
ABC R10 LAT
CCC R14 NAC
時間係数
location card
R10 CRU
R10 ALL
R14 ALL
R15 FX
R15 ALL
出力は、mast_item テーブルの location と card の両方が time_factor テーブルの location と card と一致する場合、一致するレコードを返す必要があります。
ex- R10 & CRU用
item location card
xyz R10 CRU
場所のみが一致する場合は、time_factor テーブルからカードとして場所と「ALL」を返す必要があります。
いずれの場合も、一致するカードの値と「ALL」の両方を返すべきではありません。
ex- R14 および NAC 用
item location card
CCC R14 ALL
クエリロジックを手伝ってください。