---
title: "addera 1 till ett numeriskt fält i databasen"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/56964-addera-1-till-ett-numeriskt-fält-i-databasen"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "mattiasnordin"
published: "2002-10-24T11:57:29.000Z"
updated: "2002-10-24T12:26:57.000Z"
replies: 2
views: 372
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/56964-addera-1-till-ett-numeriskt-fält-i-databasen"
---

# addera 1 till ett numeriskt fält i databasen

## #1 — mattiasnordin, 2002-10-24T11:57Z

Hur skriver man en snygg fråga som adderar befintligt numeriskt värde med 1 i min databas? (kör access 2002).

Har nu löst det med en fråga som hämtar värdet för att sen plussa med ett för att sedan skriva tillbaka det nya värdet. Misstänker att det finns ett mycket effektivare sätt att göra detta på. Tacksam för hjälp..

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

## #2 — LarsG, 2002-10-24T12:11Z

```
update t set c = c + 1 where pk = 4711
```

Det fungerar bra om c inte är null. Vad skall hända i så fall?

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

## #3 — mattiasnordin, 2002-10-24T12:26Z

Null är inte något problem. Det kommer alltid finnas en siffra att plussa med. Tackar för hjälpen.   :e

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/56964-addera-1-till-ett-numeriskt-fält-i-databasen
