---
title: "Unions som subfråga flera gånger"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/169057-unions-som-subfråga-flera-gånger"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "lilja"
published: "2008-02-14T21:42:14.000Z"
updated: "2008-02-14T22:22:18.000Z"
replies: 1
views: 391
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/169057-unions-som-subfråga-flera-gånger"
---

# Unions som subfråga flera gånger

## #1 — lilja, 2008-02-14T21:42Z

Jag har inte riktigt kommit igång med SQL-tänket men tycker att följande borde fungera...

Jag Gör Union på 3 kolumner som innehåller datum. Dessa datum skall sedan göras om på olika sätt och skickas in en ny tabell. Hur skriver man detta med en enda SQL-sats.

Jag kan göra detta om jag först sparar datumen i den nya tabellen och sedan kör en update för att uppdatera resterande fält efter vad som står i datum-kolumnen. Men detta är två steg, detta vill jag inte :)

Det bör bli något liknande:

```
INSERT INTO tblTabell (Date, Year, Quater, WeekDay)
SELECT DISTINCT datum1 FROM tblTabell1
UNION
SELECT datum2 FROM tblTabell2
```

Det är MS SQL som gäller för detta...

Detta fyller dock bara första kolumnen och jag vill slippa skriva om UNION delen 3 gånger. Går detta att fixa? Fråga inte varför, jag måste bygga mina tabeller på detta sättet. :)

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

## #2 — aasah, 2008-02-14T22:22Z

Lilja skrev:

```
INSERT INTO tblTabell (Date, Year, Quater, WeekDay)
(SELECT DISTINCT datum1 FROM tblTabell1
UNION
SELECT datum2 FROM tblTabell2)
```

I SELECT delen tar du ut 1 kolumn - datum. Oavsett om du tar det från en eller flera tabeller har du fortfarande bara en kolumn.
Sedan försöker du stoppa in det i 4 kolumner. Klart inte det går!

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/169057-unions-som-subfråga-flera-gånger
