Count som tager alt med.
Hej AlleHar et lille problem med min sql sætning.!
den her giver dem alle undergrupper og tæller op men optællingen kommer i dem alle.
SelectCommand="SELECT Kategorier.Gruppe, Kategorier.Undergruppe,Links.Kategori,Links.UnderKategori, COUNT(Links.UnderKategori) AS Antallet FROM Links, Kategorier WHERE ([Kategori] = @kategori and [Kategori] = [Gruppe]) GROUP BY Links.UnderKategori,Kategorier.Gruppe,Kategorier.Undergruppe, Links.Kategori"
Har også prøvet den her.
SelectCommand="SELECT Kategori,UnderKategori, COUNT(UnderKategori) AS Antallet FROM Links WHERE ([Kategori] = @kategori) GROUP BY UnderKategori, Kategori having (COUNT(*) >= 0)"
Men den giver jo kun hvis der er en record i tabellen
Så det jeg skal bruge er hvor den tager alle Undergrupper med som passer med queryString, og hvor den tæller hvormange records der er i Links og skriver 0 ud for dem hvor der ikke er nogen.
F.eks.
Felt1 (2)
Felt2 (2)
Felt3 (0)
Håber der er en som kan hjælpe :)