webForumDet fria alternativet

Hämta två värden från en tabell

Databaser & SQL

2 svar · 199 visningar · startad av Lord Moyne

Medlem sedan jan. 2003165 inlägg
Frågan#1

Kör en MySQL-databas med en tabell som heter teams och en tabell som heter schedule.

I teams finns ID och Name, i schedule finns bl.a. Hometeam och Awayteam (båda tal och relaterar till teams). Hur gör jag för att kunna skriva ut tabellen schedule där både Hometeam- och Awayteamkolumnen hämtar resp. lag från Teams? Jag lyckas bara halvvägs, ex: 1 Lagnamn - 55 2-2

Medlem sedan dec. 200012 464 inlägg
#2
select home.name as home,
          away.name as away
 from teams as home ,
         schedule,
         teams as away
 where home.id = schedule.home
     and schedule.away = away.id

Flyttas från ASP

Medlem sedan jan. 2003165 inlägg
#3

Lysande. Tack!

253 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)