2016-03-27 22 views
1

Bu tablolardan bilgi almak için bir sorgu oluşturmaya çalışıyorum. Şimdi sadece Select * from Kamp; kullanarak istediğim tüm bilgileri alıyorum ama tamsayı olarak Kamp Tablosunda olacak sütunları seçtim. Fakat bu, her tamsayı neyin temsil ettiğini bilmeyen insanlar için yararlı/anlamlı bilgiler vermez.Birden çok tablodan anlamlı veri nasıl görüntülenirim (mySQL)

Aradığım şey, her bir tablodaki bilgileri alan, Kamp tablosunda görüntülenen tamsayıya bağlı bir sorgudur, böylece web sitesinde eksiksiz ve anlamlı bir çıktı elde edebilirim. Örneğin

:

I Deltaker1 ve Deltaker2 (Katılımcı 1 ve 2) isteyen Kamp içinde Kamp içinde Trener den Fornavn + Etternavn (Ad + Soyadı), ArenaStadio den Type + Adresse görüntülemek için görüntülemek için kullanılır. Tablolara içsel olarak katılmaya çalıştım ama yine de tamsayılarla bitiyorum.

Umut birisi bana yardımcı olabilir :)

cevap

2

Sen hala çıktı olarak tamsayılar olsun

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

Üyelik kullanabilirsiniz: gyazo.com/979433dd2ac989a83d0f1910f0b27420 neyi Im almaya çalışırken iken – NorwegianTom

+0

ilgili tablolarda tamsayıya bağlanmış bilgiler yanıtı güncelledim .. yeni bir " – scaisEdge

+0

https://gyazo.com/8378706a9ecf1d0965a6a9823bbe52a1 hala" 5 "temsilcisinin Deltaker1'i temsil ettiğini deneyin ve "7", Deltaker2'yi gösterir – NorwegianTom

İlgili konular