---
title: "DISTINCT"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/75996-distinct"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "J.N."
published: "2003-05-05T15:12:21.000Z"
updated: "2003-05-05T16:24:45.000Z"
replies: 4
views: 169
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/75996-distinct"
---

# DISTINCT

## #1 — J.N., 2003-05-05T15:12Z

HEJ!

Jag undrar hur man får ut distinct på ett värde, när det inte är distinct på andra?

Set RS = Databas.Execute("SELECT id, namn FROM produkt")

Givetvis är ju id olika för olika produkter, MEN samma produkt finns med på två ställe i vissa fall. Jag vill alltså göra 

Set RS = Databas.Execute("SELECT id, DISTINCT(namn) FROM produkt")

men det fungerar ju inte.

Går det att göra som jag önskar?

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

## #2 — LarsG, 2003-05-05T15:29Z

Varför är databasen definierad på det sättet då?

Vilket id vill du ha om det finns duplikat av namn?

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

## #3 — J.N., 2003-05-05T15:49Z

HEJ!

Eftersom kunden har två webbplatser, med olika produkter (och tydligen samma också, jag visste inte om det). Nu vill de visa alla produkter på ena webben.

Din invändning med id-numret kom jag själv att tänka på som första invändning, men jag beslöt att fråga ändå.

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

## #4 — LarsG, 2003-05-05T15:54Z

Du kan ju välja ut ett id, t.ex. det minsta.

```
select min(id),namn from produkt group by namn
```

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

## #5 — J.N., 2003-05-05T16:24Z

HEJ!

Helt riktigt, försökte med det också en kort stund först, men skrev hit istället.

Tack för hjälpen!

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

---

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