2016-03-27 17 views
1

これらのテーブルから情報を取得するクエリを作成しようとしています。今では単にSelect * from Kamp;を使用するだけで、私が望むすべての情報を得ることができますが、整数として、私がKampテーブルにある列を選択したものです。しかし、それは各整数が何を表しているのか分からない人にとって有益な情報を与えるものではありません。複数のテーブル(mySQL)から意味のあるデータを表示する方法

私が探しているのは、Kampテーブルに表示された整数に接続された各テーブルから情報を取得するクエリです。これにより、Webサイト上で完全で意味のある出力が得られます。例えば

Iは、(参加者1及び2)Deltaker1及びDeltaker2したいKampStadioからType + Adresseを表示するカンプでTrenerArenaからFornavn + Etternavn(ファーストネーム+姓)を表示します。私はテーブルを内部結合しようとしましたが、私はまだ整数で終わります。

誰かが私を助けることができます:)

あなたが使用することができます

答えて

2

select k.Deltaker1, k.Deltaker2, 
    t1.Fornavn, t1.Etternavn, 
    t2.Fornavn, t2.Etternavn, 
    s.type, s.Addresse 
from Kamp as k 
inner join Stadio as s on s.Stadio_id = k.Arena 
inner join Trener as t1 on t1.Trener_id = k.Deltaker1 
inner join Trener as t2 on t2.Trener_id = k.Deltaker2 
+0

に参加し、私はまだ出力として整数を取得希望:gyazo.com/979433dd2ac989a83d0f1910f0b27420を何イムが取得しようとすることはありながら、各テーブルの整数に接続された情報 – NorwegianTom

+0

私は答えを更新しました。新しいものを試してください – scaisEdge

+0

https://gyazo.com/8378706a9ecf1d0965a6a9823bbe52a1 "5"はDeltaker1 "7"はDeltaker2を表します – NorwegianTom

関連する問題