---
title: "Utsökningsproblem"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/135141-utsökningsproblem"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "Debeo"
published: "2005-10-02T20:02:25.000Z"
updated: "2005-10-02T22:12:31.000Z"
replies: 7
views: 351
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/135141-utsökningsproblem"
---

# Utsökningsproblem

## #1 — Debeo, 2005-10-02T20:02Z

Har en tabell enligt följande:

```
personid  |  gruppid  |  resultat

     1             3            5
     2             4            6 
     3             4            4  
     4             5            7
     5             3            6 
     6             4            8
```

Vad jag vill göra är att söka ut och rangordna grupperna i topplista så svaret skall bli nått sånt här:

```
gruppid  |  bästa resultat

     4                4
     3                5
     5                7
```

Hoppas jag har förklarat mitt problem så att någon fattar.

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

## #2 — Peter S, 2005-10-02T20:08Z

```
select t.gruppid
     , min(t.resultat)
  from tabell t
group
    by t.gruppid
```

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

## #3 — Debeo, 2005-10-02T20:23Z

Får det inte att fungera utsökningen hugger den raden med lägst personid för varje grupp även fast jag kör "order by resultat asc". Detta resulterar i att grupp 4 får bästa resultat = 6 itsället för bästa reultat = 4

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

## #4 — Peter S, 2005-10-02T20:31Z

```
select t.gruppid
     , min(t.resultat)
  from tabell t
group
    by t.gruppid
order
    by 2
```

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

## #5 — Debeo, 2005-10-02T20:36Z

"order by 2" ?

har du lust att förklara?

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

## #6 — Peter S, 2005-10-02T20:37Z

2 betyder att vi vill sortera på den andra kolumnen, d.v.s. min(t.resultat).

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

## #7 — Debeo, 2005-10-02T21:32Z

Efter lite fixande och pulande så funkade det. Tack så mycket för hjälpen.

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

## #8 — Peter S, 2005-10-02T22:12Z

Vad bra!  :) 

Posta gärna resultatet för andra att ta del av, samt acceptera svaret som slutgiltigt.

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/135141-utsökningsproblem
