---
title: "Hämta 2 poster inom en grupp"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/176716-hämta-2-poster-inom-en-grupp"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "JPS"
published: "2009-02-04T20:23:40.000Z"
updated: "2009-02-04T22:34:44.000Z"
replies: 2
views: 464
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/176716-hämta-2-poster-inom-en-grupp"
---

# Hämta 2 poster inom en grupp

## #1 — JPS, 2009-02-04T20:23Z

Har liknade data som inspiro - se [denna tråd](http://www.webforum.nu/showthread.php?t=172363) 

Id \| GroupId \| Namn
1    1         Bosse
2    1         Janne
3    1         Nisse
4    2         Olle
5    2         Orvar

men vill läsa ut id 1, 2, 4 och 5 d.v.s 2 st rader per GroupId. Det spelar ingen roll vilka två rader (personer) bara det är två från var grupp.

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

## #2 — Peter S, 2009-02-04T20:49Z

```
select t.id
     , t.groupid
     , t.namn
  from tbl t
 where t.id
    in ( select top 2 id
           from tbl
          where groupid = t.groupid 
         order
             by id desc )
   and ( select count(*)
           from tbl where groupid = t.groupid )
    >= 2
```

MSSQL-/Access-syntax.

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

## #3 — JPS, 2009-02-04T22:34Z

LYSANDE!!!!! CPU:n i botten men lysande resultat!! Stort tack!

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/176716-hämta-2-poster-inom-en-grupp
