Hämta länder

Databaser & SQL

2 svar · 420 visningar · startad av Nexus86

Medlem sedan okt. 20023 030 inlägg
Trådstart#1

Jag har två tabeller som ser ut såhär:

countries:
  id          int(10) unsigned - landets id
  name        varchar(50) - landets namn

users:
  id          int(10) unsigned - användarens id
  username    varchar(40) - användarnamn
  country     int(10) unsigned - landid

Om jag nu vill hämta användare med landets namn istället för landets id, hur gör jag? Det bör väl gå med en enda fråga?

Medlem sedan dec. 19995 874 inlägg
#2
select t1.username, t2.name from users t1 inner join t1.country = t2.id
Medlem sedan okt. 20023 030 inlägg
#3

Ah! Man tackar! :bire

249 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
121 ms — deklarationer (db)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)
120 ms — ändringar (db)