---
title: "Visa bara några."
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/126539-visa-bara-några"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "Boorg"
published: "2005-04-17T09:51:05.000Z"
updated: "2005-04-25T03:36:57.000Z"
replies: 19
views: 541
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/126539-visa-bara-några"
---

# Visa bara några.

## #1 — Boorg, 2005-04-17T09:51Z

Jag andvänder mig av Top för att se 5 st poster åt gången. Men det som bestämer vilka id som ska visas funkar inte riktigt :/

```
Select [B]Top 5[/B] f_Kat, f_katText, f_ID, f_Year, f_ort from t_Galleri_info Where [B]f_ID > " & Show & "[/B] Order by f_Year, f_ID, f_Ort"
```

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

## #2 — @nders, 2005-04-17T12:45Z

På vilket sätt funkar det inte då? Vad innehåller *show*?

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

## #3 — Boorg, 2005-04-17T15:30Z

> **@nders skrev:**
>
> På vilket sätt funkar det inte då? Vad innehåller *show*?

Tabellen inehåller 7st rader och Show inehåller värdet 3. Då borde juh resultatet visa 4,5,6,7,tom
Men den visara bara dom första 1-5

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

## #4 — LarsG, 2005-04-17T15:37Z

```
Order by f_id,f_Year, f_Ort
```

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

## #5 — Boorg, 2005-04-17T18:56Z

Det hjälpte inte :/
Det kanske finns något annat sätt att göra det på då.. så att den visar 5st rader från kanske ID 27.. förstår ni? Skall ha en funktion som visar 5st och en länk som heter nästa och då får man se dom 5 nästa ID

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

## #6 — LarsG, 2005-04-18T06:47Z

Kan du ge exempel på datainnehåll, det resultat du vill ha och på vilket sätt det inte stämmer med det resultat du får.

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

## #7 — Boorg, 2005-04-18T07:18Z

ID
1
2
3
4
5
6
7
8
9

Och så har jag satt show till 3.

Då vill jag att den skall visa 3,4,5,6,7

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

## #8 — Boorg, 2005-04-18T13:28Z

ingen som förstår mig?

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

## #9 — @nders, 2005-04-18T13:30Z

Tre är inte större än tre. Vad får du för resultat alltså efter LarsGs förslag kommit in i SQL-frågan?

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

## #10 — Boorg, 2005-04-18T13:32Z

Den visar dom första 1-5

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

## #11 — @nders, 2005-04-18T13:35Z

Skriv ut SQL-frågan, för det är helt enkelt inte möjligt om du använder koden du visat i den här tråden.

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

## #12 — Boorg, 2005-04-18T13:37Z

Såhär ser den ut om jag skriver ut den

```
Select top 5 f_Kat, f_katText, f_ID, f_Year, f_ort from t_Galleri_info Where f_ID > 5 Order by f_ID DESC, f_Year, f_Ort
```

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

## #13 — @nders, 2005-04-18T13:39Z

~~Och med den SQL-frågan menar du att du får ut poster med f_ID lägre än 5?'~~

EDIT: Varför sorterar du baklänges på f_ID? Då är det ju inte så konstigt att du alltid får de poster med lägst f_ID...

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

## #14 — Boorg, 2005-04-18T13:48Z

oj glömde ta bort den. skulle bara testa en sak... men det spelar ingen roll...

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

## #15 — @nders, 2005-04-18T13:50Z

Vadå spelar ingen roll? Om du har följande SQL-fråga:

```
Select top 5 f_Kat, f_katText, f_ID, f_Year, f_ort from t_Galleri_info Where f_ID > 5 Order by f_ID
```

, ger den dig poster med f_ID lägre än 5? Har du testat att köra frågan direkt i Access?

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

## #16 — Boorg, 2005-04-18T18:35Z

Den funkar nu :/
måste vart något med db:n.. gjorde om den från början...

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

## #17 — Boorg, 2005-04-18T18:38Z

Men denna lösningen kommer kanske inte funka så bra... för om det saknas något ID (t.ex 3,4,6,7. Nu saknas 5:an) så kommer resultatet bara att visa 4st poster...

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

## #18 — LarsG, 2005-04-19T13:14Z

Om det finns minst 5 poster där id \> 3 så får du alltid tillbaka 5 poster. Det har ingen betydelse vilka id som finns eller inte finns.

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

## #19 — Boorg, 2005-04-24T20:21Z

Hmm.. ok det verkar juh vettigt.

Har du någon idee om hur man skall kunna hitta ID + 5 och ID - 5. Om det inte finns något id och sådär...

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

## #20 — @nders, 2005-04-25T03:36Z

Är det inte en vanlig paging du är ute efter? Sök i så fall lite i ASP-forumet.

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/126539-visa-bara-några
