私は初心者なので、可能な限り最善の方法でこの質問をしていない場合はお詫び申し上げます。2 つのテーブルがあるとします。1 つは呼び出されCatColours
、もう 1 つは呼び出されます。Cats
CatColours
id colour spots
-- ----- -----
1 brown Yes
2 black No
3 white No
4 orange Yes
Cats
id cat_name
-- ----
1 Jimmy
2 Shadow
3 Snowball
4 Lucky
したがって、CatColoursテーブルのidが主キーになり、列の色の値がID番号に対応します。
2 番目のテーブルCatsには、cat_namesと外部キーとなるidがあります (間違っている場合は訂正してください)。
データが正しい猫に対応する最初のテーブルCatColoursの色として2 番目のテーブルCatsにidを表示するクエリを作成したい
(つまり、 CatColoursのid 1 は、値 BROWN と spot に対応し、ただし、現在のところ、スポットの下の値については気にしていません. Catsのid 1 はJIMMY に対応しています.クエリを実行すると、ID がidであるcat_nameに対して、2 番目のテーブルCatsでid 1 を BROWN として
表示したい
に対応し、残りの猫についても同様です。)
これが理にかなっていることを願っています。明確にする必要があるかどうか尋ねてください。テーブルを変更または変更するのではなく、このデータを取得して要約するステートメントを実行したいだけです。