---
title: "alternativ Where"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/92486-alternativ-where"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "Dino"
published: "2003-12-12T10:17:46.000Z"
updated: "2003-12-12T10:30:02.000Z"
replies: 2
views: 172
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/92486-alternativ-where"
---

# alternativ Where

## #1 — Dino, 2003-12-12T10:17Z

Undrar om man, beroende på ett villkor, kan välja vilken Where sats man vill skall ingå i Select satsen.

```
SELECT 
   ...
FROM
 ...
IF @a = 1
 BEGIN
   WHERE a_id = @id AND something
 END
ELSE
  BEGIN
    WHERE a_id = @id AND something else
  END
```

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

## #2 — LarsG, 2003-12-12T10:23Z

Nej, det går inte på det sättet.

```
where a_id = @id
and ((@a = 1 and <villkor>) or @a <> 1)
```

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

## #3 — Dino, 2003-12-12T10:30Z

Det där funkade hur fint som helst. Tackar. :)

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/92486-alternativ-where
