---
title: "Iif"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/48423-iif"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "theguru"
published: "2002-07-22T11:52:23.000Z"
updated: "2002-07-22T12:19:54.000Z"
replies: 5
views: 319
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/48423-iif"
---

# Iif

## #1 — theguru, 2002-07-22T11:52Z

Kan man använda IIf i en update sats?
Jag försöker med följande utan framgång

update thoral set iif(price_Fix = 0,0,price_Fix + 1) where destcd = 'xxx' and hophycd = 'xxx ' and seqno = x

Nån som vet vad som är fel.

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

## #2 — @nders, 2002-07-22T11:56Z

Under förutsättning att du använder Access borde det där fungera, nästan. Kanske. Men du måste ange vilket fält det är som ska få ett nytt värde.

```
update thoral set [b]price_Fix =[/b] iif(price_Fix = 0,0,price_Fix + 1) where destcd = 'xxx' and hophycd = 'xxx ' and seqno = x
```

Jag har iofs inte testat.

Mvh,

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

## #3 — theguru, 2002-07-22T12:00Z

Jag använder sqlserver2000 funka det inte då?

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

## #4 — @nders, 2002-07-22T12:02Z

I SQL Server 7 fungerar det i alla fall inte, utan där får man använda Case i stället.

Varför inte testa?

Om det bara är ett fält du ska uppdatera, så kan du ju lika gärna ha med det villkoret i WHERE-satsen i stället. 

```
update thoral set price_Fix = price_Fix + 1 where destcd = 'xxx' and hophycd = 'xxx ' and seqno = x and price_Fix > 0
```

Mvh,

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

## #5 — theguru, 2002-07-22T12:18Z

Du har helt rätt, det funkar alldelse utmärkt.
Jag förstår inte varför man alltid ska krångla till allt

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

## #6 — @nders, 2002-07-22T12:19Z

Den mänskliga hjärnan fungerar så. ;)

Mvh,

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/48423-iif
