---
title: "Invalid use of group function"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/85118-invalid-use-of-group-function"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "saw"
published: "2003-09-02T20:59:41.000Z"
updated: "2003-09-02T20:59:41.000Z"
replies: 0
views: 167
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/databaser-sql/85118-invalid-use-of-group-function"
---

# Invalid use of group function

## #1 — saw, 2003-09-02T20:59Z

Behöver jag säga mera?

```
SELECT count(Namn) AS antalNamn, sum(Ratt) AS sumRatt,
max(Ratt) AS maxRatt,
avg(Ratt) AS avgRatt, Namn AS strNamn
FROM Listan
GROUP BY Namn ORDER BY count(Namn) DESC
```

Error:

```
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[TCX][MyODBC]Invalid use of group function
/Hemsidor/SAW/Quize/hurmanga.asp, line 52
```

Hur löser jag detta?
\[REDIGERAT\]
Jag har kommit så långt att jag har hitta de två rader som gör felet:

Namn AS strNamn 
ORDER BY count(Namn) DESC

Vad tror ni?

\[REDIGERAT\]
Det löste sig.
Det var ett mellanslag  och
ORDER BY antalNamn DESC

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/85118-invalid-use-of-group-function
