---
title: "problem med sql fråga"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/164348-problem-med-sql-fråga"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "Vinnaren"
published: "2007-09-10T17:09:11.000Z"
updated: "2007-09-11T16:34:11.000Z"
replies: 6
views: 482
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/164348-problem-med-sql-fråga"
---

# problem med sql fråga

## #1 — Vinnaren, 2007-09-10T17:09Z

Hej har följande sql fråga:

```
SELECT spelare.playID, spelare.lagID, spelare.landID AS spelare_landID, spelare.playFnamn+' '+spelare.playEnamn AS Namn, 
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
WHERE ([Namn] Like '%Test%');
```

 

Men jag får ingen post när jag kör denna fråga (det finns en Test i databasen)

Anv Access

Vad har jag gjort för fel??

Tacksam för all hjälp  :stud

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

## #2 — LarsG, 2007-09-11T07:12Z

När du använder namn i where är det då 

```
spelare.playFnamn+' '+spelare.playEnamn AS Namn
```

som du vill söka i?

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

## #3 — Vinnaren, 2007-09-11T10:24Z

japp   :)

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

## #4 — LarsG, 2007-09-11T11:17Z

Det går inte att göra på detta viset. Du får upprepa uttrycket även i where, t.ex.

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

## #5 — Vinnaren, 2007-09-11T16:08Z

ok, har provat med:

```
SELECT spelare.playID, spelare.lagID, spelare.landID AS spelare_landID, spelare.playFnamn+' '+spelare.playEnamn AS Namn, 
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
WHERE (spelare.playFnamn+' '+spelare.playEnamn Like '%test%');
```

 

men får fortfarande ingen träff, har provat med endast en bokstav, men ingen träff.

Vad kan det vara för fel?   :stud

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

## #6 — Peter S, 2007-09-11T16:19Z

Får du något resultat om du utelämnar WHERE-satsen?

Testa med \* i stället för %.

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

## #7 — Vinnaren, 2007-09-11T16:34Z

Tack, med \* funkar det   :bire

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

---

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