---
title: "Byta värden i två kolumner"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/21890-byta-värden-i-två-kolumner"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "ekke_t"
published: "2002-01-16T13:00:00.000Z"
updated: "2002-01-16T14:17:00.000Z"
replies: 2
views: 305
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/21890-byta-värden-i-två-kolumner"
---

# Byta värden i två kolumner

## #1 — ekke_t, 2002-01-16T13:00Z

Tjena

Ett litet snedsteg har gjort att jag har förväxlat värdena i två kolumner i min tabell. Det är ganska många värden så jag vill inte sitta och pilla in dem på nytt.
Det skulle vara mycket smidigare med ett litet script eller nåt som fixade detta... 

Det jag vill ha är alltså ett litet script som byter plats på värdena i två kolumner.

Nån som kan hjälpa mig?

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

## #2 — MinOrk, 2002-01-16T14:03Z

Har du en tom kolumn (eller kan skapa en) så kan du använda den som temporär och sen köra UPDATE uttryck. Borde fungera.

```
update tbl set col1=tmp
update tbl set col1=col2
update tbl set col2=tmp
```

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

## #3 — jorgen, 2002-01-16T14:17Z

Är det inte enklare att skifta namnen på kolumnerna?

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/21890-byta-värden-i-två-kolumner
