私は3つのテーブルを持っていAnimalsますType、、Country。
動物
*Id | Name | Type | Location*
001 | bear | 1 | 54
003 | snake | 4 | 32
005 | penguin | 3 | 46
タイプ
*Id | Name*
1 | Mammal
3 | Bird
4 | Reptile
郡
*Id | Name*
54 | Canada
32 | Africa
46 | Antartica region
私の必要なアウトは以下のようなものでAnimals aありType t、Country c
動物のリスト
Id | Name of Animal | Type of Animal | Country
a.id| a.name | t.name | c.name
以下List of Animalsの出力はクエリです
select a.id, a.name, t.name, c.name
from Animals a
INNER JOIN Type t
ON t.id = a.Type
INNER JOIN Country c
ON c.Id = a.Location
私は作成方法を知っていますINNER JOIN、私がテーブルを持っている可能性はありますかAnimals私はたくさんのレコードといくつかの追加のフィールド(23列)を持っています
、、、、、、、、....動物に関連するいくつかの追加フィールドを記述せず に、これらのテーブルをすべてfieldsのテーブルと結合するにはどうすればよいですか。Animalsa.ida.namea.xyza.lkfa.lfslt.name
INNER JOIN動物のすべての記録と他のテーブルを使用できるメソッドまたはクエリはありますか