---
title: "Joinad sql fråga med null problem"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/120043-joinad-sql-fråga-med-null-problem"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "Bjuris"
published: "2005-01-13T13:14:14.000Z"
updated: "2005-01-13T13:26:47.000Z"
replies: 3
views: 289
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/120043-joinad-sql-fråga-med-null-problem"
---

# Joinad sql fråga med null problem

## #1 — Bjuris, 2005-01-13T13:14Z

Jag har en sql fråga enl. följande:

```
SELECT
	Customer.idCustomer, 
	Customer.CustomerName,
	OfficeLocation.idOffice,
	OfficeLocation.Address, 
	OfficeLocation.Postal, 
	OfficeLocation.City, 
	OfficeLocation.Country,
	Contact.idOfficeLocation,
	Contact.Name, 
	Contact.Role, 
	Contact.Phone, 
	Contact.Mobile, 
	Contact.Fax, 
	Contact.Email,
	Applications.1,
	Applications.2, 
	Applications.3, 
	Applications.4, 
	Applications.5
FROM 
	((Customer INNER JOIN OfficeLocation ON Customer.idCustomer = OfficeLocation.idCustomer) INNER JOIN Applications ON OfficeLocation.idOffice = Applications.idOfficeLocation) INNER JOIN Contact ON OfficeLocation.idOffice = Contact.idOfficeLocation
WHERE 
	CustomerName LIKE '"+CustName+"%'" 
ORDER by 
	CustomerName
```

den skall plocka ut alla kunder ur systemet, vilket fungerar bra när alla tabellerna innehåller information, men om tex Applications inte innehåller någon data för den speciella kunden så visas ingen information alls, men jag vill ju ha kundinformationen i varje fall.
Jag antar att det har något med null, men vet inte hur jag skall göra.

Någon som har någon ide?

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

## #2 — @nders, 2005-01-13T13:15Z

Använd **LEFT JOIN** istället för **INNER JOIN**.

Mvh

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

## #3 — Bjuris, 2005-01-13T13:16Z

Tjosan det var ett snabbt svar...
På alla då?

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

## #4 — @nders, 2005-01-13T13:26Z

Jajjenutt. Då får du null i alla fält från de tabeller där du inte har en match.

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/120043-joinad-sql-fråga-med-null-problem
