---
title: "where"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/101911-where"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "martinpartin"
published: "2004-04-20T12:59:19.000Z"
updated: "2004-04-20T14:09:22.000Z"
replies: 3
views: 198
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/101911-where"
---

# where

## #1 — martinpartin, 2004-04-20T12:59Z

Fick rätt på det förra !
Nu nästa stopp !

Hur skriver jag för att lista ut de poster som inte har något motsvarande ID ?

Denna tar ju bara de som har ett värde motsvarande i en annan tbl. Men jag vill ha samtliga men "behålla"  "joinen".

```
SQL01= "SELECT * FROM ExemptionIssues, FranchiseeInfo, StoreInfo WHERE ((ExemptionIssues.BelToStoreName = StoreInfo.ID) AND (ExemptionIssues.BelToFseeCompName = FranchiseeInfo.ID)) ORDER BY FranchiseeInfo.FseeCompName"
```

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

## #2 — PDahlen, 2004-04-20T13:16Z

För att få med NULL värden när värden saknas i joinade tabellen måste du använda LEFT OUTER JOIN på tabellerna istället.

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

## #3 — martinpartin, 2004-04-20T13:34Z

Har mekkat lite... får det inte att funka.

Kan någon visa hur man gör det förstnämda sql-statement med LEFT OUTER JOIN istället ? Samt får med de med "null" värde

```
SQL01 = "SELECT * FROM ExemptionIssues, StoreInfo LEFT OUTER JOIN BelToStoreName ON ExemptionIssues.BelToStoreName"
```

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

## #4 — martinpartin, 2004-04-20T14:09Z

Lösningen:

```
SQL01 = "SELECT * FROM ExemptionIssues LEFT OUTER JOIN StoreInfo ON ExemptionIssues.BelToStoreName = StoreInfo.ID ORDER BY StoreInfo.StoreName"
```

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/101911-where
