---
title: "Join-fråga"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/113738-join-fråga"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "hogdefoo"
published: "2004-10-17T16:20:36.000Z"
updated: "2004-10-17T19:58:23.000Z"
replies: 3
views: 204
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/113738-join-fråga"
---

# Join-fråga

## #1 — hogdefoo, 2004-10-17T16:20Z

Jag har två tabeller

En med företag och en med kontaktpersoner med relationen en till många.

Företag
kundnummer, adress, tel etc

Kontaktperson
kundnummer, namn,titel, etc

Nu vill jag ha en lista på alla förtag + kontaktpersoner

Med inner join
SELECT     \*
FROM         kund INNER JOIN
                      person ON kund.Kundnummer = person.Kundnummer

får jag ju en lista med alla företag och kontaltpersoner

tex

1, företag1, namn1
2, företag1, namn2
3, företag2, namn3
etc

men de företag som inte har någon rad i persontabellen kommer ju inte med...

Hur gör jag för att få en lista med dessa också?

1, företag1, namn1
2, företag1, namn2
3, företag2, namn3
4, företag3, \<null\>
5, företag4, namn4
etc

Ursäkta om det är på tok för lätt men det står helt still i min lilla skalle :(

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

## #2 — Peeer, 2004-10-17T16:25Z

```
SELECT *
FROM kund left outer join
person ON kund.Kundnummer = person.Kundnummer
```

?

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

## #3 — LarsG, 2004-10-17T16:26Z

```
SELECT *
FROM kund left JOIN
person ON kund.Kundnummer = person.Kundnummer
```

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

## #4 — hogdefoo, 2004-10-17T19:58Z

Thanx a lot :)

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/113738-join-fråga
