---
title: "mer SQL"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/13226-mer-sql"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "OveRRidE"
published: "2001-12-17T12:52:00.000Z"
updated: "2001-12-17T14:54:00.000Z"
replies: 8
views: 150
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/asp/13226-mer-sql"
---

# mer SQL

## #1 — OveRRidE, 2001-12-17T12:52Z

Jag är svag på SQL :e

```
set recset = connect.execute("SELECT count(*) AS antal, grpNamn FROM groups, groups_join WHERE groups.id = groups_join.grpUserId GROUP BY grpNamn")
```

Som vanligt vill jag lista alla grupper och inte bara de som innehåller användare. 

Jag hittade ett tidigare exempel, men jag kunde inte förmå mig att ens kunna flytta denna modellen i i den strängen, det var för avancerat.. :x

Permalänk: https://www.webforum.nu/p/13226

## #2 — Brimba, 2001-12-17T13:12Z

Kan detta fungera?

```
SELECT count(*) AS antal, grpNamn FROM groups right join groups_join ON groups.id = groups_join.grpUserId GROUP BY grpNamn
```

Permalänk: https://www.webforum.nu/p/300962

## #3 — OveRRidE, 2001-12-17T13:22Z

Nej, sorry det gör det inte.

Jag får samma resultat, inget felmess.

Permalänk: https://www.webforum.nu/p/300963

## #4 — Brimba, 2001-12-17T13:53Z

prova att byta ut right mot left

Permalänk: https://www.webforum.nu/p/300964

## #5 — OveRRidE, 2001-12-17T14:03Z

Mjo, det funkade bättre.. men nu blir det värde 1 på de grupper som faktiskt inte innehåller nån användare.

Permalänk: https://www.webforum.nu/p/300965

## #6 — Brimba, 2001-12-17T14:10Z

och vilket värde vill du ha?

Permalänk: https://www.webforum.nu/p/300966

## #7 — OveRRidE, 2001-12-17T14:15Z

jo.. 

de grupper som inte har någon användare skall givetvis returnera noll. 

just nu returnerar recset("antal") värdet 1, vilket ju är fel.

Permalänk: https://www.webforum.nu/p/300967

## #8 — LarsG, 2001-12-17T14:47Z

```
SELECT count(groups_join.grpUserId ) AS antal, grpNamn FROM groups left join groups_join ON groups.id = groups_join.grpUserId GROUP BY grpNamn
```

Permalänk: https://www.webforum.nu/p/300968

## #9 — OveRRidE, 2001-12-17T14:54Z

\*skratt\* :e

Givetvis funkade det kanon! ;)

Permalänk: https://www.webforum.nu/p/300969

---

Tråden på webben: https://www.webforum.nu/amne/asp/13226-mer-sql
