我正试图进行一个查询,从这些表中获取信息。现在,只要使用Select * from Kamp;我就可以得到我想要的所有信息,但作为整数,这就是我在Kamp表中选择的列。但对于那些不知道每个整数代表什么的人来说,这并不能提供任何有用/有意义的信息。
我要找的是一个查询,它从每个表中获取信息,连接到Kamp表中显示的整数,这样我就可以在网站上获得完整而有意义的输出。
例如:
我希望Deltaker1中的Deltaker2Kamp(参与者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

10-08 20:16