---
title: "Ta ut dubletter från två kolumner"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/43814-ta-ut-dubletter-från-två-kolumner"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "Janspeed"
published: "2002-05-15T12:52:28.000Z"
updated: "2002-05-16T06:50:40.000Z"
replies: 4
views: 397
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/43814-ta-ut-dubletter-från-två-kolumner"
---

# Ta ut dubletter från två kolumner

## #1 — Janspeed, 2002-05-15T12:52Z

Har en tabell med två kolumner som innehåller orter och mailadresser. Ortkolumnen visar sig ha dubletter som har olika mailadresser kopplade till sig. Tanken är att orterna bara ska ha en mailadress och inga dubletter. 

Är det någon som har något bra förslag på hur jag kan lösa detta?

Det första problemet är ju att jag inte vet vilken mailadress som ska höra till vilken ort. Därför skulle jag behöva få ut dubletterna i en tabell.

Det andra problemet är att jag inte vet hur jag ska gå till väga då jag väl rensat ut ddubletterna och fått tag i rätt mailadress. Då skulle jag ju på nått sätt behöva ta ut alla de som inte är dubletter från tabellen så att jag sedan kan lägga till orterna som inte längre är dubletter?

Är väldigt tacksam för hjälp.

//JANspeed

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

## #2 — cyprys, 2002-05-15T13:18Z

För att bara få en av varje dublett så använder man DISTINCT
SELECT DISTINCT epost FROM blubbblubb

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

## #3 — Janspeed, 2002-05-15T13:35Z

Jo, men det funkar inte om jag har två kolumner och ortdubletterna har olika mailadresser. DISTINCT gäller ju för bägge kolumnerna.  :l 

/JANspeed

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

## #4 — LarsG, 2002-05-15T14:33Z

För att få fram dubletterna så kan du göra

```
select count(ort),ort from t
 group by ort 
having count(ort) > 1
```

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

## #5 — Janspeed, 2002-05-16T06:50Z

Ah... jo jag kom på igår kväll att jag kanske kunde använda group by. Väldigt användbart. Tackar!

/JANspeed

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/43814-ta-ut-dubletter-från-två-kolumner
