---
title: "SELECT * From flera tabeller"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/154481-select-from-flera-tabeller"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "oskars"
published: "2006-12-04T11:05:09.000Z"
updated: "2006-12-04T23:07:59.000Z"
replies: 7
views: 754
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/154481-select-from-flera-tabeller"
---

# SELECT * From flera tabeller

## #1 — oskars, 2006-12-04T11:05Z

Hej,

jag har sökt på forumet och hittat lite trådar som tar upp detta ämne, men inget som passar det jag direkt vill göra.. Tror jag i alla fall! Tror bestämt att det är ganska lättlös?   :l 

Jag har 2st tabeller som har exakt samma fältstruktur osv... hur gör jag för att skapa ett recordset med poster från båda tabellerna?

Ungefår så här:

```
SELECT * FROM tabell1 AND tabell2 WHERE Grad = 1
```

Tacksam för hjälp  :OO

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

## #2 — @nders, 2006-12-04T11:08Z

```
SELECT * FROM tabell1 WHERE....
UNION
SELECT * FROM tabell2....
```

Mvh

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

## #3 — oskars, 2006-12-04T11:11Z

Så här fint?

```
SELECT * FROM tabell1 WHERE Bla = 'bla' UNION SELECT * From tabell2 WHERE Bla = 'bla'
```

TACK! :)

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

## #4 — voigtann1, 2006-12-04T12:23Z

```
SELECT * FROM tabell1 WHERE tabell1 .Bla = 'bla' UNION SELECT * From tabell2 WHERE tabell2.Bla = 'bla'
```

 Är väl det väl ändå?

sen \* är aldrig direkt bra att använda i en SQL.... ska du plocka ut allt ifrån tabell1 och tabell2?

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

## #5 — @nders, 2006-12-04T13:05Z

> **voigtann1 skrev:**
>
> Är väl det väl ändå?

I detta fall har det ingen betydelse.

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

## #6 — oskars, 2006-12-04T15:10Z

> **voigtann1 skrev:**
>
> ```
> SELECT * FROM tabell1 WHERE tabell1 .Bla = 'bla' UNION SELECT * From tabell2 WHERE tabell2.Bla = 'bla'
> ```
>
>  Är väl det väl ändå?
> 
> sen \* är aldrig direkt bra att använda i en SQL.... ska du plocka ut allt ifrån tabell1 och tabell2?

Jepp, precis allt =)

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

## #7 — @nders, 2006-12-04T19:04Z

Värt att notera om UNION är att resultatet blir DISTINCT, dvs du kommer inte få några dublettposter. Vill du ha det, använd UNION ALL.

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

## #8 — emission, 2006-12-04T23:07Z

...samt att om man har två tabeller med exakt samma struktur så bör man fundera på hur det kom sig, och att det ytterst sannolikt vore bättre med en gemensam tabell.

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/154481-select-from-flera-tabeller
