---
title: "Dubletter"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/97632-dubletter"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "JohanHansson"
published: "2004-02-18T12:12:22.000Z"
updated: "2004-02-18T15:48:02.000Z"
replies: 2
views: 252
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/97632-dubletter"
---

# Dubletter

## #1 — JohanHansson, 2004-02-18T12:12Z

Jag önskar ställa en fråga (T-SQL) till en SQL-server.

Jag har ett problem i min databas. Det finns troligtvis medlemmar som har samma kortnummer.

Tabeller: Medlemmar och Kort
Fält: ID_Medlem, ID_Kort och Kortnr

Fråga: Vilka medlemmar har samma kortnummer?

En medlem kan ha flera kort med samma kortnummer. Men olika  medlemmar får inte ha samma kortnummer.

Så jag undrar nu hur en sådan fråga ser ut till databasen?

Hälsning
Johan.se

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

## #2 — Jesper T, 2004-02-18T14:03Z

Du vill alltså räkna(kolla) hur många som har kortnumret 123 som inte har medlems id:t "Johan"?

```
SELECT COUNT(*) FROM kort WHERE ID_Medlem <> 'Johan' AND Kortnr=123
```

Om värdet i detta fall är större än 0 så innehas ju redan kortnumret av någon annan.

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

## #3 — LarsG, 2004-02-18T15:48Z

Vilka kolumner finns i vilka tabeller?

Varifrån kommer kortnummer? (Jag kan ju gissa att det är kortnr, men det är bäst om du använder samma namn genomgående.)

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

---

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