---
title: "Hämtar från 3 tabeller men får inte med allt.."
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/182316-hämtar-från-3-tabeller-men-får-inte-med-allt"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "evilaid"
published: "2010-02-03T10:55:22.000Z"
updated: "2010-02-05T09:48:35.000Z"
replies: 6
views: 687
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/182316-hämtar-från-3-tabeller-men-får-inte-med-allt"
---

# Hämtar från 3 tabeller men får inte med allt..

## #1 — evilaid, 2010-02-03T10:55Z

Hej

hade två tabeller A och B, använder inner join för dessa och matchar med kolumnen ID alltså inner join ON A.id= B.id.

Nu vill jag lägga till en tredje tabell också. Tredje tabellen C innehåller också kolumnen id. Saken är den att det är inte säkert att det finns en post för med rätt id. Alltså tabellen är inte komplett utan det kan saknas poster för vissa id´n. såg. Problemet är då att jag inte får med de poster där id saknas i tabell C.

Frågan är så här:
SELECT     A.id, B.id, C.id
FROM         A.id INNER JOIN
                      B.id ON A.id = B.id
               INNER JOIN
                      A.id = C.id
WHERE     (A.datum = '2010-02-03')

Jag vill ju alltså få med posterna i A och B även om det inte finns en post i C?

Hoppas jag inte är för snurrig i min förklaring..

Mvh

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

## #2 — @nders, 2010-02-03T11:23Z

Du får joina in C med en LEFT OUTER JOIN istället för en inner join.

(Din SQL-fråga ser rätt skum ut - jag antar att den inte ser ut exakt så på riktigt?)

Mvh

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

## #3 — evilaid, 2010-02-05T09:00Z

Stort tack @nders. funkade klockrent. Aldrig sett den funktion förut men får läsa lite om den:)

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

## #4 — @nders, 2010-02-05T09:21Z

Bra att det funkade!

Använd gärna "Markera som lösning" så blir det lättare för andra att hitta lösningar på liknande frågor.

mvh

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

## #5 — @nders, 2010-02-05T09:28Z

Jag menade att du skulle markera det inlägget som faktiskt innehöll lösningen - det underlättar då man kan komma direkt till rätt inlägg när man söker.  :)

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

## #6 — evilaid, 2010-02-05T09:31Z

hahah, jag hör dig.. Sorry, var lite snabb där... Men man lär sig:)

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

## #7 — @nders, 2010-02-05T09:48Z

(y)  :)

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/182316-hämtar-från-3-tabeller-men-får-inte-med-allt
