---
title: "slå ihop fråga"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/162177-slå-ihop-fråga"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "Vinnaren"
published: "2007-07-03T19:07:00.000Z"
updated: "2007-07-03T21:07:38.000Z"
replies: 5
views: 462
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/162177-slå-ihop-fråga"
---

# slå ihop fråga

## #1 — Vinnaren, 2007-07-03T19:07Z

Tjoo
Behöver hjälp att slå ihop följande

```
SELECT spelare.playID, lagID, spelare.landID AS spelare_landID, spelare.playFnamn, spelare.playEnamn, spelare.playFodd, spelare.playFodelseort, spelare.playPosition, spelare.playSkott, spelare.playAktiv, land.landID AS land_landID, land.land, land.flagga
FROM land INNER JOIN spelare ON land.landID = spelare.landID
```

 

```
SELECT klubbar.lagID, klubbar.lagNamn FROM klubbar
```

 

Hade tänkt anv left outer join på lagID=lagID så jag får med alla, men vet inte redigt hur jag ska få till den   :r 

Tacksam för all hjälp

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

## #2 — doggelito, 2007-07-03T20:20Z

```
SELECT spelare.playID, spelare.lagID, spelare.landID AS spelare_landID, spelare.playFnamn, 
     spelare.playEnamn, spelare.playFodd, spelare.playFodelseort, spelare.playPosition, 
     spelare.playSkott, spelare.playAktiv, land.landID AS land_landID, land.land, land.flagga, 
     klubbar.lagNamn
FROM land 
INNER JOIN spelare ON land.landID = spelare.landID
LEFT JOIN klubbar ON spelare.lagID = klubbar.lagID
```

Eller fattade jag fel!? :)

/red
ett tips är också att använda alias på tabellerna
ex:

```
select s.playID
from spelare s
...
```

det blir lite mindre kod då! ;)

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

## #3 — Vinnaren, 2007-07-03T20:47Z

tack, men får fel när jag kör den :S

Syntaxfel (operator saknas) i frågeuttrycket 'land.landID = spelare.landID LEFT JOIN klubbar ON spelare.lagID = klubbar.lagID'.

Vad kan det vara för fel?

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

## #4 — doggelito, 2007-07-03T20:56Z

Hmm, kör du mot access mån tro?
Om ja, så behöver du kapsla in joinarna.
Jag kommer inte riktigt ihåg på vilket sätt men det ska vara typ så här:

```
FROM ((land 
INNER JOIN spelare ON land.landID = spelare.landID)
LEFT JOIN klubbar ON spelare.lagID = klubbar.lagID)
```

Annars vet jag inte vad som är fel!

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

## #5 — Vinnaren, 2007-07-03T20:59Z

tack doggelito, det vart mycket bättre   :bire

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

## #6 — doggelito, 2007-07-03T21:07Z

Va bra! :)
Fan, man har tydligen skapligt minne ändå!

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/162177-slå-ihop-fråga
