---
title: "visa rader som har dubletter (mySQL)"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/147737-visa-rader-som-har-dubletter-mysql"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "fredriksk"
published: "2006-06-05T14:46:27.000Z"
updated: "2006-06-08T12:30:45.000Z"
replies: 5
views: 1946
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/147737-visa-rader-som-har-dubletter-mysql"
---

# visa rader som har dubletter (mySQL)

## #1 — fredriksk, 2006-06-05T14:46Z

Hej. 

Försöker att sammanställa en lista med rader som har dubletter av ett visst fält. Betrakta följande tabell. 

bocker(id, namn, ISBN)

Nu vill jag lista alla rader (alla entiteter. Dvs id, namn och ISBN. Select \* alltså) där samma ISBN förekommer mer än en gång (det har nämligen råkat bli fel och jag behöver få veta vilka böcker som lagts in två (eller fler) gånger). 

Hoppas att det är någorlunda klarlagt vad jag vill åstadkomma.

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

## #2 — LarsG, 2006-06-05T15:37Z

```
select namn, ISBN
 from bocker
 where ISBN in
  (select ISBN
      from bocker
     group by ISBN
     having count(*) > 1)
```

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

## #3 — fredriksk, 2006-06-07T20:02Z

Snyggt... 

Nu är det så att det finns över 60000 böcker i min databas. Frågan har körts i två timmar och är ännu inte klar. 

Går det att optimera denna måntro?

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

## #4 — Engine^, 2006-06-08T08:13Z

Optimera frågan tror jag väl knappast du har någon framgång med, men om du inte har ett index på ISBN behöver du slänga dit ett.

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

## #5 — fredriksk, 2006-06-08T11:50Z

hmm... hade missat att indexera ISBN så jag testar med det... 
Det gick inte utan indexeringen iaf. Databasen krachade efter en natts körning

Återkommer med info om hur det gick när den hade indexerats

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

## #6 — P, 2006-06-08T12:30Z

Känns skumt att det tar 2+ timmar. Det borde det verkligen inte göra.

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/147737-visa-rader-som-har-dubletter-mysql
