---
title: "Flytta data mellan olika fält i en SQL-fråga"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/172820-flytta-data-mellan-olika-fält-i-en-sql-fråga"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "greyhound"
published: "2008-07-16T22:08:34.000Z"
updated: "2008-07-16T22:08:34.000Z"
replies: 0
views: 362
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/172820-flytta-data-mellan-olika-fält-i-en-sql-fråga"
---

# Flytta data mellan olika fält i en SQL-fråga

## #1 — greyhound, 2008-07-16T22:08Z

Jag kör postgresql och har en databas med användarinfo.
Nu har lite data åkt på fel ställen och jag måste flytta alla mobilnummer till ett och samma fält.

Låt säga att tabellen heter **user** och fälten **a**, **b**, **c**. Det kan finnas mobilnummer i alla tre fälten men jag vill att de bara ska finnas mobilnummer i fält **a**. Men det krångliga är att jag vill inte radera nummret som finns i **a** när jag flyttar numret dit utan de ska byta plats, typ **a** \> **b** och **b** \> **a**.

Hur gör jag? Måste jag skapa en temporär tabell eller så? Jag sitter och funderar på om jag ska göra ett PHP-skript som fixar detta eller om det går att göra enkelt med bara en SQL-fråga. Ju mera jag tänker på det ju mera känns det som jag ska göra ett skript som går igenom hela tabellen.

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/172820-flytta-data-mellan-olika-fält-i-en-sql-fråga
