---
title: "AND OR"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/102170-and-or"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "martinpartin"
published: "2004-04-23T09:08:05.000Z"
updated: "2004-04-24T12:20:57.000Z"
replies: 3
views: 189
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/102170-and-or"
---

# AND OR

## #1 — martinpartin, 2004-04-23T09:08Z

Hej, Undrar lite över and or...

Om jag har 

Jag vill välja från en tabell 

WHERE a = 1 AND b = 2                 OR p = 7 OR p = 8

fast den ska först välja ut WHERE a = 1 AND b = 1 och sedan om det ger något resultat ska OR sätta igång....

Alltså i första hand väljer den

a = 1 och b = 2   om de körs så vill jag bara visa de poster som p =7 OR p = 8

Förvirrat ???

 :)

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

## #2 — K@llen, 2004-04-23T09:12Z

Ja, mycket förvirrat. Förstår inte vad du vill. Men för att alla villkor i OR ska jämföras brukar man få sätta paranterser som omfattar samtliga OR.

 

```
WHERE a = 1 AND b = 2 ( OR p = 7 OR p = 8 )
```

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

## #3 — Engine^, 2004-04-23T11:00Z

Mja... inte helt riktigt tolkat.

```
WHERE a = 1 AND b = 2 AND (p = 7 OR p = 8)
```

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

## #4 — martinpartin, 2004-04-24T12:20Z

Tjusigt engine... Riktigt tolkat !  :)

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

---

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