---
title: "Radera vissa dubletter?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/156458-radera-vissa-dubletter"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "Travoni"
published: "2007-01-27T10:13:34.000Z"
updated: "2007-01-28T14:13:38.000Z"
replies: 5
views: 477
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/156458-radera-vissa-dubletter"
---

# Radera vissa dubletter?

## #1 — Travoni, 2007-01-27T10:13Z

Hel igen.
Jag skulle vilja radera de dubletter som består av två lika ord. ex.

Pelle
Olle
Kalle
Kalle Olsson
Åsa
Bertil
**Kalle Olsson**
Berit
Berit

Alltså i detta fall så vill jag att Kalle Olsson skall plockas bort men inte "enords-dubletterna" hur gör jag det?

```
#Listar alla dubletter
select min(id),[B]sname[/B],spost from tbl group by [B]sname[/B]

#Tänkte mig något åt detta håll
and instr([B]sname[/B],' ')>0 GROUP BY [B]sname[/B]
```

...står still.

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

## #2 — Hamatzu, 2007-01-27T12:54Z

Vill du ha kvar en så att det inte blir en dublett, eller vill du ta bort alla som heter Kalle Olsson helt?

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

## #3 — Travoni, 2007-01-27T13:31Z

Nej jag vill spara en "Kalle Olsson".

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

## #4 — emission, 2007-01-27T15:45Z

```
DELETE FROM tblgroup WHERE id NOT IN (SELECT MAX(id) FROM tblgroup group by sname) AND sname LIKE '% %'
```

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

## #5 — Travoni, 2007-01-28T09:18Z

Ok, jag testade den emission med en **select** först för att se att resultatet blir det jag vill, men det tar en evinnerig tid och sedan så händer ingenting...

```
select id,sname,spost FROM tblgroup ...osv
```

Det är ca 25000 poster den skall kolla i, jag tycker det iofs inte är så många. Vad skall jag ta mig till?

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

## #6 — emission, 2007-01-28T14:13Z

Har du definierat id som primärnyckel?

Sökningen är korrekt och borde inte ta särskilt lång tid, om databasen mår bra.

Hur testade du?  Alternativet att inget händer finns inte med en SELECT.

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/156458-radera-vissa-dubletter
