---
title: "LIKE-sökning"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/90705-like-sökning"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "Insider"
published: "2003-11-18T16:06:23.000Z"
updated: "2003-11-18T16:46:58.000Z"
replies: 2
views: 244
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/90705-like-sökning"
---

# LIKE-sökning

## #1 — Insider, 2003-11-18T16:06Z

Jag vill söka på sjönamn som kan innehålla en viss sträng, ex 'sjö'.

Jag försöker med LIKE på detta sätt: WHERE SJÖNAMN Like '%sjö%' ...men access går inte med på det.

Däremot funkar:

```
SELECT SJREGIS.SJÖNAMN
FROM SJREGIS
WHERE (((SJREGIS.SJÖNAMN) Like "*sjö*"));
```

Hur ska man egentligen skriva??

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

## #2 — LarsG, 2003-11-18T16:34Z

När det gäller Access så beror det på vilken drivrutin man använder. Om du använder Jet OLE DB så är det % som skall användas. Om du använder en access drivrutin så fungerar det som du skrev.

Det normala (för andra DBMS) är man skriver

```
SELECT SJREGIS.SJÖNAMN
FROM SJREGIS
WHERE SJREGIS.SJÖNAMN Like '%sjö%'
```

Dvs, apostrofer och %

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

## #3 — Insider, 2003-11-18T16:46Z

OK!

Det betyder alltså att när jag anropar databasen med ASP ska jag köra med '% %', men när man designar frågor direkt i Access så kan man inte använda %...?

Jag kör ju ASP, men designar frågorna i Access för att slippa krångla med SQL, men då är det ju bara tt jag byter ut mina \* mot %.

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/90705-like-sökning
