---
title: "Är denna SQL sträng korrekt?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/39020-är-denna-sql-sträng-korrekt"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "edebro"
published: "2002-03-05T16:21:14.000Z"
updated: "2002-03-06T16:59:54.000Z"
replies: 3
views: 197
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/39020-är-denna-sql-sträng-korrekt"
---

# Är denna SQL sträng korrekt?

## #1 — edebro, 2002-03-05T16:21Z

SELECT \* FROM questionsTB WHERE Headline LIKE '%scrollbar%' OR Message LIKE '%scrollbar%' AND Number = 20

Jag håller på att göra en liten sökfunktion till min sida. Men det vill inte fungera
Går det att göra så där, altså OR och sen AND?

Hoppas ni förstår och kan hjälpa ;)

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

## #2 — @nders, 2002-03-05T16:23Z

Det beror väl på vad man menar. AND binder ganska hårt...

Jag antar att du menar detta:

```
SELECT * FROM questionsTB WHERE (Headline LIKE '%scrollbar%' OR Message LIKE '%scrollbar%') AND Number = 20
```

Mvh.

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

## #3 — LarsG, 2002-03-05T16:24Z

Ja, det går, men eftersom ingen kommer ihåg vilken av AND och OR som har högst precedens så är det enklast att alltid ange parenteser, t.ex

```
SELECT * 
 FROM questionsTB 
WHERE (Headline LIKE '%scrollbar%' 
      OR Message LIKE '%scrollbar%' )
   AND Number = 20
```

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

## #4 — edebro, 2002-03-06T16:59Z

tackar ; )

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/39020-är-denna-sql-sträng-korrekt
