---
title: "kombinera and och or"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/95041-kombinera-and-och-or"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "daniel_ra"
published: "2004-01-16T18:37:56.000Z"
updated: "2004-01-16T19:16:29.000Z"
replies: 3
views: 227
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/95041-kombinera-and-och-or"
---

# kombinera and och or

## #1 — daniel_ra, 2004-01-16T18:37Z

Jag försöker att kombinera and och or på följande vis:

```

"Select * from tabell where kolumn1 like '% " & varde & "' or kolumn1 like '" & varde & " %'  or kolumn1 like '% " & varde & " %' AND kolumn1 like '% " & varde2 & "' or kolumn1 like '" & varde2 & " %' or kolumn1 like '% " & varde2 & " %'"
```

Det jag vill åstadkomma är alltså att kontrollera om varde och varde2 finns i kolumnen kolumn1 i databasen. Båda orden skall alltså finnas. Det som dock händer vid sökning är att den struntar i det som finns efter and. vad jag än skriver in för värde2 så får jag träffar. Mycket underligt. Går det att kombinera and och or på det sätt jag gjort?

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

## #2 — @nders, 2004-01-16T18:39Z

Det är inte konstigt. Du skola använda parenteser för att gruppera dina villkor.

```
"Select * from tabell where (kolumn1 like '% " & varde & "' or kolumn1 like '" & varde & " %'  or kolumn1 like '% " & varde & " %') AND (kolumn1 like '% " & varde2 & "' or kolumn1 like '" & varde2 & " %' or kolumn1 like '% " & varde2 & " %')"
```

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

## #3 — daniel_ra, 2004-01-16T19:13Z

trodde att or prioriterades framför or.. Tack.. ska testa om jag får det att funka nu då

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

## #4 — @nders, 2004-01-16T19:16Z

And har högre precedens än or. 

Var det det du menade?

(Det är aldrig fel att använda parenteser för att vara tydlig heller - det underlättar ju för det felsökande ögat.)

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/95041-kombinera-and-och-or
