---
title: "Hämta data ur flera tabeller med olika relationer"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/144793-hämta-data-ur-flera-tabeller-med-olika-relationer"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "learn"
published: "2006-03-30T12:15:22.000Z"
updated: "2006-03-30T12:49:39.000Z"
replies: 3
views: 331
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/144793-hämta-data-ur-flera-tabeller-med-olika-relationer"
---

# Hämta data ur flera tabeller med olika relationer

## #1 — learn, 2006-03-30T12:15Z

Jag vill plocka ut information ur några tabeller. En aning komplicerat...

Så här ser tabellerna ut:

```
Bokning
--------
bokningsID
lokalID
anvandarID
datum

Lokal
--------
lokalID
namn

Anvandare
--------
anvandarID
adressID
namn

Adress
--------
adressID
gata
```

Jag vill på enklaste och snyggaste sätt plocka ut:
\* Bokningens datum
\* Namn och adress(gata) på användaren som bokat
\* Namn på lokalen där bokningen är gjord

Det jag har är bokningens id, hur ska jag utforma query:n?

Tack på förhand!   :)

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

## #2 — @nders, 2006-03-30T12:36Z

Kanske kan fjungera?

```
SELECT b.datum, anv.namn, adr.gata, l.namn
FROM Bokning b
INNER JOIN Anvandare anv ON b.anvandarID = anv.anvandarID
INNER JOIN Adress adr ON anv.adressID = adr.adressID
INNER JOIN Lokal l ON b.lokalID = l.lokalID
WHERE b.bokningsID = 4711
```

mvh

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

## #3 — learn, 2006-03-30T12:48Z

Funkar kalas, tack så mycket för ditt snabba svar @nders!

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

## #4 — @nders, 2006-03-30T12:49Z

Vassego! :bire

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/144793-hämta-data-ur-flera-tabeller-med-olika-relationer
