---
title: "Problem med en fråga."
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/164853-problem-med-en-fråga"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "puritan"
published: "2007-09-25T12:04:35.000Z"
updated: "2007-09-25T15:03:07.000Z"
replies: 6
views: 584
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/164853-problem-med-en-fråga"
---

# Problem med en fråga.

## #1 — puritan, 2007-09-25T12:04Z

Nu har jag stött på ett problem som jag inte vet om det går att lösa i Databas-världen. Kör MySQL.

Har en tabell som innehåller:

Id (rad_id)
Email (emailadress)
Kod (säkerhetskod)

Jag har nu tex dessa 4 rader (comma bara för att separera):

1   ,tomten@sno.se   , 4567
2   ,kalle@sno.se   , 6712
3   ,tomten@sno.se   , 4236
4   ,jens@sno.se   , 6587

Jag skulle nu vilja köra en fråga som plockade fram distincta mailadresser fast med övrig info, så jag får tex

1   ,tomten@sno.se   , 4567
2   ,kalle@sno.se   , 6712
4   ,jens@sno.se   , 6587

Funderade på om man kunde göra det på nått sätt? Dvs Id samt kod ändras alltid men mailadressen kan vara lika.

Nån som har en klurig lösning?

Mvh
Puritan

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

## #2 — mrnoname, 2007-09-25T12:40Z

Borde inte något liknande detta fungera:

SELECT \* FROM dintabell GROUP BY emailadress

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

## #3 — puritan, 2007-09-25T12:44Z

....

Nej för man kan inte gruppera på vare sig id eller kod:en.

Mvh
Puritan

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

## #4 — LarsG, 2007-09-25T14:32Z

Varför vill du ha 1,2,4 och inte 2,3,4?

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

## #5 — puritan, 2007-09-25T14:33Z

Det kvittar, bara att man får distincta emails, med tillhörande id och kod.

Så vilken av raderna av multipler som kommer med kvittar.

Mvh
Puritan

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

## #6 — LarsG, 2007-09-25T14:48Z

```
select Id,Email, Kod 
  from t as q
 where id in 
   (select min(id) 
       from t
      where t.email = q.email)
```

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

## #7 — puritan, 2007-09-25T15:03Z

Tackar Lars!

Mvh
Puritan

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/164853-problem-med-en-fråga
