---
title: "left outer join"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/113008-left-outer-join"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "yohpops"
published: "2004-10-06T08:00:25.000Z"
updated: "2004-10-06T11:20:07.000Z"
replies: 2
views: 248
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/113008-left-outer-join"
---

# left outer join

## #1 — yohpops, 2004-10-06T08:00Z

Hej.

Jag har en MSSQL server 2000 som jag gör en fråga mot.

Jag har två tabeller.

```
FormFields
ID	FieldDisplayName	Sort

FieldData
ID	field_id	field_data	case_id
```

I Formfields finns ett antal rader.
I FieldData finns datat som är ifyllt per fält och case.

Jag vill få ut alla Formfields även de som inte har data, men jag får bara ut de som har data.

Varför fungerar inte SQL-frågan?

```
select FF.ID,FieldDisplayName,FD.field_data from FormFields FF left outer join FieldData FD 
on FD.field_id = FF.id
where FD.case_id = 2836
order by FF.sort
```

Jag får ut detta.

```
51	Gäller From	2004-10-06
1	Anstnr	123456
2	Namn	Jag har ett namn
40	Övrigt	Test
```

Vill få ut detta.

```
51	Gäller From	2004-10-06
1	Anstnr	123456
2	Namn	Jag har ett namn
52	Namnändring	NULL
3	Adress	NULL
4	C/O Adress	NULL
5	PostNr	NULL
6	Postadress	NULL
7	Telefon	NULL
8	PersonNr	NULL
9	Kostnadsställe	NULL
55	Kostnadsställesite	NULL
40	Övrigt	Test
```

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

## #2 — LarsG, 2004-10-06T10:41Z

```
select FF.ID,FieldDisplayName,FD.field_data from FormFields FF left outer join FieldData FD 
on FD.field_id = FF.id and FD.case_id = 2836
order by FF.sort
```

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

## #3 — yohpops, 2004-10-06T11:20Z

Kanon.

Jag tror jag fattar.
Om jag har case_id i where satsen så baseras datat på det som jag får från fielddata.

Tack för det.

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/113008-left-outer-join
