webForumDet fria alternativet
Logga in / Bli medlem

Hämta från 2 tabeller

Databaser & SQL

1 svar · 204 visningar · startad av dd

Medlem sedan aug. 200121 inlägg
Trådstart#1

Jag har två tabeller. En där alla länkar läggs in och en med länkkategorierna.
Hur selectar man ihop dessa tabeller så att man tex får ut nedan vid samma fråga till sql.

KATEGORI 1
länk 1
länk 2
länk 3

KATEGORI 2
länk 1
länk 2
länk 3

Tabellerna ser ut så här.
Tabellnamn: lankar Fält: id, kid, linktext, http.
Tabellnamn: lankar_kat Fält: kid, kattext.

Jag har nu 2 st förfrågningar till mySQL men det är väl lite onödigt tror jag..

//daniel

Medlem sedan dec. 200012 464 inlägg
#2
select kattext,linktext
  from lankar inner join lankar_kat
     on lankar.katid = lankar_kat.katid

Att verje kategori bara skrivs ut en gång, får du hantera i applikationen.

272 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
134 ms — deklarationer (db)
0 ms — hämta statistik (cache)
135 ms — hämta tråd, inlägg och bilagor (db)
133 ms — ändringar (db)