---
title: "välja posten före vald post?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/179038-välja-posten-före-vald-post"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "clacke"
published: "2009-06-18T07:51:18.000Z"
updated: "2009-06-18T10:32:47.000Z"
replies: 3
views: 281
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/179038-välja-posten-före-vald-post"
---

# välja posten före vald post?

## #1 — clacke, 2009-06-18T07:51Z

Hej
Jag har en db med post idn 3,4,6.
Jag väljer ut en post i dbn med tex id 6, hur väljer jag sedan ut posten med idet före dvs i detta fall 4?

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

## #2 — clacke, 2009-06-18T08:18Z

Kom på hur man gör :-)
select MAX(upload_id) as tillbaka from upload where upload_id \< start_id

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

## #3 — The_Hulk, 2009-06-18T08:19Z

vilken databas använder du?
SQL-server, mysql?

SQL-server

```
select top 1 * from tbl where id < 6 order by id desc
```

mysql

```
select * from tbl where id < 6 order by id desc limit 0,1
```

(är lite osäker på värdena för limit men du har i alla fall lite kod att utgår ifrån)

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

## #4 — clacke, 2009-06-18T10:32Z

Tack the hulk
select \* from tbl where id \< 6 order by id desc limit 1 funkade också.

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/179038-välja-posten-före-vald-post
