私は3つのテーブルを結合しようとしていますが、すべて同じ構造です。ただし、問題のIDは3つのテーブルのいずれにも存在しない場合もあります。3つのテーブルを結合するIDを使用する
TABLE A id name price sales
TABLE B id name price sales
TABLE C id name price sales
各表は、ある週の製品の価格を表しています。したがって、表Aは現在の週、Bは先週、Cはその前の週です。
私はコードを投稿しますが、正直なところ私が持っているものはまったく働いていません。
私は、いずれかのテーブルに存在する可能性のあるIDを持つテーブルが1つ必要だと付け加えます。その場合は、そこからIDを選択し、他の3つのテーブルを結合します。それが意味をなさないか確認してください。 –
テーブルA、B、またはCの少なくとも1つに存在するすべてのIDに対応するレコードを持つテーブル(IDがないカラムの場合はNULL)を作成しますか? –
質問を理解するための十分な情報を本当に提供していません。 @Bohemianが指摘しているように、テーブルデザインはまったく役に立たない。この宿題ですか?その場合は、宿題タグを追加してください。 –