webForumDet fria alternativet

Hämta data från tre tabeller

2 svar · 206 visningar · startad av Del Pero

Del PeroMedlem sedan feb. 20003 785 inlägg
#1

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

bilder
id | bildnamn

bildkategorier
id | kategorinamn

bildkategori
id | kategori_id | bild_id

På sidan bilder.asp visar jag upp varje bild genom att ha deras id i querystringen (id=x). Varje bild kan ha flera kategorier.
Jag vill nu lista samtliga kategorier som bilden har i bokstavsordning.

Hur ska jag skriva min SQL? :)

cyprysMedlem sedan dec. 20003 563 inlägg
#2
SELECT t1.kategorinamn AS KatNamn
FROM bildkategorier as t1, bildkategori as t2
WHERE t2.bild_id = request.querystring("id") AND t1.id = t2.kategori_id
ORDER BY 1
Del PeroMedlem sedan feb. 20003 785 inlägg
#3

Kanoners!

129 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)