---
title: "Join med null"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/87284-join-med-null"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "doggelito"
published: "2003-09-30T10:46:26.000Z"
updated: "2003-10-06T15:09:30.000Z"
replies: 4
views: 251
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/87284-join-med-null"
---

# Join med null

## #1 — doggelito, 2003-09-30T10:46Z

Får inte till denna, ska hämta alla huvudkategorier (a) och alla underkategorier (b) som inte är deletad, problemet är om det bara finns en underkategori som är deletad så visas inte huvudkategorin, hjälp!
obs! med deletad menas att kolumnen Deleted är = 1

```
Select a.Codeid, a.Codenr, a.Notes, b.Codeid, b.Codenr, b.Notes
From Productionlog_codetbl a
Left Join Productionlog_codetbl b On a.Codeid = b.Relationid
Where a.Objectid = @Objectid And
a.Relationid is Null And
coalesce(@Codeid, a.Codeid) = a.Codeid And
(b.Deleted = 0 or b.Deleted is null)
Order By a.Notes, b.Codenr Asc
```

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

## #2 — LarsG, 2003-09-30T10:57Z

kan du beskriva tabellerna, visa exempel på datainnehåll och det resulttat du vill ha.

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

## #3 — doggelito, 2003-09-30T11:30Z

så här ska det vara:

```
Codeid	Relationid	Notes	Deleted
1	null	huvud1	0
2	null	huvud2	0
3	1	under1	1
4	2	under1	0
5	null	huvud3	0
```

alla tre huvud ska visas samt under1 till huvud2 :)

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

## #4 — casca, 2003-10-02T14:35Z

Flyttas från Databaser - Övrigt.

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

## #5 — aasah, 2003-10-06T15:09Z

Borde bli:

SELECT H.notes, U.notes 
FROM Tabellen H, Tabellen U
WHERE U.Relationid = H.Codeid and U.Deleted \<\> 1;

Om även huvudet kan vara deleted blir det:

SELECT H.notes, U.notes 
FROM Tabellen H, Tabellen U
WHERE U.Relationid = H.Codeid and U.Deleted \<\> 1 and H.Deleted \<\> 1;

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/87284-join-med-null
