我正试图进行一个查询,从这些表中获取信息。现在,只要使用Select * from Kamp;
我就可以得到我想要的所有信息,但作为整数,这就是我在Kamp
表中选择的列。但对于那些不知道每个整数代表什么的人来说,这并不能提供任何有用/有意义的信息。
我要找的是一个查询,它从每个表中获取信息,连接到Kamp
表中显示的整数,这样我就可以在网站上获得完整而有意义的输出。
例如:
我希望Deltaker1
中的Deltaker2
和Kamp
(参与者1和2)从Fornavn
中显示Etternavn
+Trener
(名字+姓氏),在Kamp中显示Arena
+Type
。我试着把表内部连接起来,但最后还是用整数。
希望有人能帮我:)
最佳答案
您可以使用Join
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