Avatar billede jalaba Nybegynder
28. oktober 2007 - 12:24 Der er 5 kommentarer og
1 løsning

Udskriv alle kategorier i brug

Hvis jeg har en tabel med en masse rækker, der hver især hører til en kategori. Hvordan får jeg så udskrevet alle kategorier i brug og udskrive antallet af rækker i hver kategori?
Avatar billede jakobdo Ekspert
28. oktober 2007 - 12:42 #1
Kender du lidt til SQL?
Hvis ja, prøv at kig på INNER JOIN.
Avatar billede jalaba Nybegynder
28. oktober 2007 - 12:52 #2
Har kigget på det. Ved ikke helt hvordan jeg skal gribe det an.
Avatar billede jakobdo Ekspert
28. oktober 2007 - 13:48 #3
Du kan starte med:

SELECT k.navn FROM kategorier k INNER JOIN data d ON k.id = d.kategori

Husk at ret tabelnavn og felt navne til.
Det vil give alle rækker som matcher.
Avatar billede Martin Carl Praktikant
29. oktober 2007 - 05:37 #4
Eller:

select kategori_id,count(*)
from  kategori
group by kategori_id

så får du f.eks.

Grønt            9
Kød              3
Mælkeprodukter  14
Avatar billede jalaba Nybegynder
02. november 2007 - 11:42 #5
Jeg udskriver jo alle mine rækker, og så vil jeg dele dem op i kategorier.

Så det kommer til at være:


Kategori1
[række]
[række]
[række]
[række]

Kategori2
[række]
[række]
[række]
[række]


osv
Avatar billede jalaba Nybegynder
19. november 2007 - 17:37 #6
nå. jeg lukker :-/
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester