---
title: "NULL i where-fråga?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/128501-null-i-where-fråga"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "bassebhu"
published: "2005-05-19T13:58:12.000Z"
updated: "2005-05-19T22:18:31.000Z"
replies: 4
views: 266
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/128501-null-i-where-fråga"
---

# NULL i where-fråga?

## #1 — bassebhu, 2005-05-19T13:58Z

Hej!

Har ett INT-fält i databasen som ska sättas till NULL när en post skapas (det görs genom att helt enkelt inte lägga in något värde där). Om man sedan vill gömma den posten så ska man lägga in en etta "1" i det fältet.

Vad ska jag skriva i min WHERE-fråga för att den ska hämta ut alla poster där detta fält är satt till NULL?

WHERE fält = NULL funkar inte
inte heller WHERE fält = 'NULL' eller WHERE fält = 0 eller WHERE fält = '0'

Hur ska jag göra en sådan check? Jag ska väl inte behöva sätta in en nolla när jag sparar posterna? Tycker att det borde gå att kolla om fältet är NULL helt enkelt. Är INT rätt fält-typ för den här saken förresten?

Hjälp :)

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

## #2 — Matte, 2005-05-19T14:27Z

Testa med

WHERE ISNULL(fält)  

eller

WHERE fält IS NULL

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

## #3 — LarsG, 2005-05-19T14:34Z

använd inte

```
WHERE ISNULL(kolumn)
```

 

det är ingen standardfunktion.

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

## #4 — Peeer, 2005-05-19T16:02Z

Flyttas från PHP!

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

## #5 — bassebhu, 2005-05-19T22:18Z

Shyrre, funkade :)

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/128501-null-i-where-fråga
