---
title: "dela upp sql koden med ( )"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/52381-dela-upp-sql-koden-med"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "nille99"
published: "2002-09-06T10:35:31.000Z"
updated: "2002-09-06T11:17:15.000Z"
replies: 11
views: 275
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/52381-dela-upp-sql-koden-med"
---

# dela upp sql koden med ( )

## #1 — nille99, 2002-09-06T10:35Z

kan man anävnda paranterser för att gruppera sql koden? på samma sätt som man kan göra inom matematiska formler m.m

ex.  SELECT \* FROM hej WHERE hej1 = 'jupp' AND ( hej2 ='nuff' OR hej2 = 'dum')

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

## #2 — @nders, 2002-09-06T10:42Z

Ja.

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

## #3 — nille99, 2002-09-06T10:52Z

vad är felet i den här koden då? 

SELECT fordon.namn, fordon.Regnr, fordon.biltyp FROM fordon WHERE (fordon.namn LIKE '%' OR fordon.namn LIKE NULL ) AND (fordon.Regnr LIKE '%' OR fordon.Regnr LIKE NULL ) AND (fordon.biltyp LIKE '%' OR fordon.biltyp LIKE NULL ) AND (fordon.biltyp LIKE '%' OR fordon.biltyp LIKE NULL ) AND (fordon.biltyp LIKE '%' OR fordon.biltyp LIKE NULL )

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

## #4 — @nders, 2002-09-06T10:56Z

Du ska inte använda operatorn LIKE om du ska göra exakta jämförelser. Du ska normalt använda =, utom just om du ska jämföra med null. Då skriver man IS NULL.

```
SELECT fordon.namn, fordon.Regnr, fordon.biltyp FROM fordon WHERE (fordon.namn LIKE '%' OR fordon.namn IS NULL ) AND (fordon.Regnr LIKE '%' OR fordon.Regnr IS NULL ) AND (fordon.biltyp LIKE '%' OR fordon.biltyp IS NULL ) AND (fordon.biltyp LIKE '%' OR fordon.biltyp IS NULL ) AND (fordon.biltyp LIKE '%' OR fordon.biltyp IS NULL )
```

Fast de tre sista villkoren ska inte vara likadana, väl?

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

## #5 — nille99, 2002-09-06T10:58Z

jo.. det tre sista kan vara likadana..  man ska kunna söka efter tre olika kriterier.

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

## #6 — nille99, 2002-09-06T11:02Z

då ska det dock vara OR istället för AND kom jag just på

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

## #7 — @nders, 2002-09-06T11:03Z

Jag trodde nästan det. ;)

Men det känns onödigt att ha med samma villkor tre gånger.

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

## #8 — nille99, 2002-09-06T11:09Z

nja.. saken är den att man ska kunna sök efter fordon av flera olika sorter samtidigt..

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

## #9 — @nders, 2002-09-06T11:10Z

Ja, men det är ändå onödigt att ha med *samma* villkor mer än en gång. Jag ger mig inte... ;)

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

## #10 — nille99, 2002-09-06T11:12Z

finns det något bättre sätt att kunna lista fordon av både typen bilar och lastbilar ?

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

## #11 — @nders, 2002-09-06T11:16Z

Det finns det säkert, men det där blir nog bra.

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

## #12 — nille99, 2002-09-06T11:17Z

tack :)

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/52381-dela-upp-sql-koden-med
