---
title: "Få fram position i en enskild grupp"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/92145-få-fram-position-i-en-enskild-grupp"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "K@llen"
published: "2003-12-08T18:20:58.000Z"
updated: "2003-12-08T18:35:07.000Z"
replies: 2
views: 181
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/92145-få-fram-position-i-en-enskild-grupp"
---

# Få fram position i en enskild grupp

## #1 — K@llen, 2003-12-08T18:20Z

Låt säga att jag har tillgång till ett gruppId tex 27 och ett id 159. Gruppen kan se ut så här:

```
id | gruppId
27 | 27
119 | 27
159 | 27
198 | 27
211 | 27
```

id är ett räknarfält och är därmed alltid unikt. Utifrån id och gruppId vill jag ta fram vilken position kombinationen har i en enskild grupp. Positionen ska alltid räknas med posterna sorterade efter id asc. I exemplet ovan skulle jag få position 3.

Hur löser jag detta i mysql?

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

## #2 — LarsG, 2003-12-08T18:31Z

```
select count(*) from t
where gruppid = 27
and id <= 159
```

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

## #3 — K@llen, 2003-12-08T18:35Z

Ha ha, så enkelt var det när man kan. :r

Tack LarsG! :)

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/92145-få-fram-position-i-en-enskild-grupp
