---
title: "temporärt löpnummer utifrån id"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/130980-temporärt-löpnummer-utifrån-id"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "doggelito"
published: "2005-07-05T13:38:23.000Z"
updated: "2005-07-05T13:44:17.000Z"
replies: 3
views: 296
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/130980-temporärt-löpnummer-utifrån-id"
---

# temporärt löpnummer utifrån id

## #1 — doggelito, 2005-07-05T13:38Z

fundering:
om man t.ex. har tre poster i databasen med idnumren: 2, 4 och 7.
finns det nån formel för att räkna ut ett temporärt löpnummer för dessa? 
alltså id:2 får löpnummer 1, id:4 får nummer 2 och id:7 får nummer 3.

jag vill att det ser ut typ:

```
select id, func(id) as mycount from tabell
```

(gäller sqlerver 2000)

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

## #2 — LarsG, 2005-07-05T13:39Z

```
select id,(select count(*) + 1 from t where id < q.id)
from t as q
```

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

## #3 — @nders, 2005-07-05T13:40Z

Släng in dem i en temporärtabell som har en räknare, och hämta sedan ut från den tabellen.

mvh

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

## #4 — doggelito, 2005-07-05T13:44Z

exaktemente! :bire

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/130980-temporärt-löpnummer-utifrån-id
