Jag har en tabell med ett antal kategorier och en relaterad tabell med produkter.
Jag skulle vilja skriva ut alla produkter som hör under en kategori. typ:
Kartegori1
produkt1
produkt2
Kartegori2
produkt3
Hur skriver jag på bästa sätt en SQL-fråga för detta?
Peter SMedlem sedan dec. 20025 483 inlägg Hur ser tabellerna i fråga ut (datatyper, namn) och vilken DBMS handlar det om?
Tråden hör hemma i SQL-forumet, så jag rapporterar den till någon moderator.
Postade visst i fel forum...
Det är en accessdatabas, så här ser tabellerna ut:
Kategorier
-KategoriID (räknare)
-Kategorinamn (text)
Produkter
-ProduktID (räknare)
-KategoriID (tal)
-Produktnamn (text)
...
Peter SMedlem sedan dec. 20025 483 inlägg select k.kategorinamn, p.produktnamn
from kategorier k
inner join produkter p
on k.kategoriid = p.kategoriid
order by k.kategorinamn
Hur gör jag sedan för att skriva ut det med ASP så att varje kategorinamn endast kommer en gång och produktnamnen under respektive kategori?
Kartegori1
produkt1
produkt2
Kartegori2
produkt3
Engine^Medlem sedan dec. 20003 887 inlägg Spara namnet på kategorin i en variabel.
Jämför nästa kategorinamn med det sparade.
Är det inte samma, så skriv ut det.