---
title: "Nöt: Unika såtillvida att de inte ligger brevid varandra?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/156425-nöt-unika-såtillvida-att-de-inte-ligger-brevid-varandra"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "Travoni"
published: "2007-01-25T20:37:30.000Z"
updated: "2007-01-26T04:03:39.000Z"
replies: 4
views: 573
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/156425-nöt-unika-såtillvida-att-de-inte-ligger-brevid-varandra"
---

# Nöt: Unika såtillvida att de inte ligger brevid varandra?

## #1 — Travoni, 2007-01-25T20:37Z

Tänk er att jag har en tabell som ser ut så här:

```
1  Ulf
2  Arne
3  Kalle
4  [B]Sven[/B]
[red]5  Sven
6  Sven[/red]
7  Åke
8  Åsa
9  Knut
10 [B]Sven[/B]
11 Ulla
12 [B]Britt[/B]
13 [red]Britt[/red]
14 Kent
15 [B]Britt[/B]
```

Då vill jag bara ta bort de dubletter som ligger bredvid varandra, alltså sven och britt återkommer men då ligger de inte i "klump", hur gör jag det med mysql?

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

## #2 — Peter S, 2007-01-25T20:53Z

```
select id
     , name
  from tbl t
 where
not exists
       ( select 1
           from tbl
          where name = t.name
            and id = t.id-1 )
order
    by id
```

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

## #3 — Travoni, 2007-01-25T21:20Z

Snyggt jobbat Peter, funka riktigt smutt. :)

/R

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

## #4 — Peter S, 2007-01-25T23:22Z

Man skulle i och för sig kunna tänka sig ett scenario där id-numren ej är kontinuerliga, d.v.s. att 1 och 3 existerar men ej 2. I detta fall kommer ovanstående ej att fungera. Ovanstående kod kan då ersättas med

```
select id
     , name
  from tbl t
 where name
not in ( select name
           from tbl
          where id
              = ( select max(id)
                    from tbl
                   where id < t.id ) )
```

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

## #5 — @nders, 2007-01-26T04:03Z

Flyttas från databashanterare.

mvh

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/156425-nöt-unika-såtillvida-att-de-inte-ligger-brevid-varandra
