---
title: "Hämta endast den första posten"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/139102-hämta-endast-den-första-posten"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "DanneSt"
published: "2005-12-10T16:39:06.000Z"
updated: "2005-12-10T19:42:36.000Z"
replies: 12
views: 702
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/139102-hämta-endast-den-första-posten"
---

# Hämta endast den första posten

## #1 — DanneSt, 2005-12-10T16:39Z

Hej!

Jag har en db med en massa lägenheter.
I en kolumn är själva gatuadressen. Flera lägenheter kan ha samma adress.
Nu vill jag loopa ut gatuadresserna, men endast en gång per unik gatuadress.

Så hur ska jag då sätta SELECT för att detta ska ske?

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

## #2 — @nders, 2005-12-10T16:43Z

Det beror väldigt mycket på vilken dbms man använder. Är det Access / SQL Server kan man använda TOP:

```
SELECT TOP 1 ....
```

edit: eller missförstår jag vad du menar?
Kan du exemplifiera med tabellinnehåll och exakt vad du vill ha ut?

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

## #3 — K@llen, 2005-12-10T16:44Z

> **@nders skrev:**
>
> Det beror väldigt mycket på vilken dbms man använder. Är det Access / SQL Server kan man använda TOP:
>
> ```
> SELECT TOP 1 ....
> ```
>
> mvh

Och därefter sortera på räknaren/datum som ASC. :)

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

## #4 — @nders, 2005-12-10T16:45Z

> **K@llen skrev:**
>
> Och därefter sortera på räknaren/datum som ASC. :)

Japp. TOP har ingen relevans utan ORDER BY. :)

Mvh

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

## #5 — DanneSt, 2005-12-10T16:51Z

Ok, jag har försökt med TOP 1 förut men fick inte till det.
Kanske var det för att jag ev. missade ORDER BY...
Testar...

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

## #6 — DanneSt, 2005-12-10T16:54Z

Neehh...

```
SQL= "SELECT TOP 1 FROM bilder ORDER BY lgh DESC"
RecSet.Open SQL, Conn
```

Gav felmeddelande:

The SELECT statement includes a reserved word or an argument name that is misspelled or missing, or the punctuation is incorrect.

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

## #7 — LarsG, 2005-12-10T16:58Z

```
select distinct gatuadress from lägenhetstabellen
```

Flyttas från ASP

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

## #8 — K@llen, 2005-12-10T17:00Z

@nders! Vi båda fattade nog frågan fel. Nu när jag läser frågan en gång till vill frågeställaren ha unika poster i presentationen, inte första posten. :)

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

## #9 — DanneSt, 2005-12-10T17:01Z

Nu hänger jag inte med...
Kolumnen med gatuadresserna heter "lgh".
Tabellen heter "bilder".

(Ja, lite konstiga namnval...)

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

## #10 — LarsG, 2005-12-10T17:09Z

```
select distinct lgh from bilder
```

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

## #11 — DanneSt, 2005-12-10T17:21Z

Du rockar LarsG!

Tackar!

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

## #12 — @nders, 2005-12-10T17:40Z

> **K@llen skrev:**
>
> @nders! Vi båda fattade nog frågan fel. Nu när jag läser frågan en gång till vill frågeställaren ha unika poster i presentationen, inte första posten. :)

Det är tydligt det. :)

Men det löste sig ju i alla fall! :bire

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

## #13 — DanneSt, 2005-12-10T19:42Z

Men Ni är bra ändå, @nders & K@llen!  ;-)

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/139102-hämta-endast-den-första-posten
