---
title: "left join?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/40879-left-join"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "doggelito"
published: "2002-04-04T16:01:04.000Z"
updated: "2002-04-04T16:25:45.000Z"
replies: 4
views: 180
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/40879-left-join"
---

# left join?

## #1 — doggelito, 2002-04-04T16:01Z

halåjs!
vad göra för att få fram alla posterna i den vänstra tabellen, nu hämtar den bara upp de som också har poster i den högra.
left join verkar inte ha sin verkan här, snälla! säg att det går att fixa.

```
strsql = "select c.clientid, c.companyname, count(p.projectid) as pid "&_
"from clients c left join projects p on c.clientid = p.clientid where p.active = 1 "&_
"group by c.clientid, c.companyname order by c.companyname"
```

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

## #2 — LarsG, 2002-04-04T16:04Z

Då du har ett villkor på den högra tabellen i ditt where villkor så tar det bort alla poster som inte matchar.

```
strsql = "select c.clientid, c.companyname, count(p.projectid) as pid "&_
"from clients c left join projects p on (c.clientid = p.clientid and p.active = 1) "&_
"group by c.clientid, c.companyname order by c.companyname"
```

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

## #3 — doggelito, 2002-04-04T16:14Z

såklart! :( 
where-taggen är till bara för räkningen: count(p.projectid) as pid
kan man bestämma på något annat vis att den bara ska räkna de poster som har värdet 1?

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

## #4 — LarsG, 2002-04-04T16:20Z

Den fråga som jag skrev borde fungera på det sättet.

I och med att du har 

count(p.projectid)

så kommer den inte att ta med de poster där p.projectid är null.

Nu vet jag inte om jag förstår exakt vad du vill ha.

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

## #5 — doggelito, 2002-04-04T16:25Z

sorry, jag läste bara texten du skrev (jag vet, otacksamt!)  :r 
men det FUNKAR ju! Tack! :bire

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

---

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