---
title: "NULL värde"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/167291-null-värde"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "Arne"
published: "2007-12-15T19:30:13.000Z"
updated: "2007-12-15T22:03:35.000Z"
replies: 4
views: 642
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/167291-null-värde"
---

# NULL värde

## #1 — Arne, 2007-12-15T19:30Z

Denna selectsats fungerar förutom att jag fått ett NULL värde i ImgDate
Har provat med And Not Is NULL, men får inte till det.
Hur skriver jag om nedan så jag slipper NULL värden?

```
SELECT     id, fnamn, enamn, ort, blogg,
(SELECT     MAX(CONVERT(VARCHAR(10), inlagddatum, 20)) AS Expr1
 FROM          dbo.blogg
WHERE      (nr = dbo.reg.id)) AS ImgDate
FROM         dbo.reg
WHERE     (blogg = 1)
```

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

## #2 — @nders, 2007-12-15T19:35Z

```
...
AND NOT ImgDate IS NULL
```

borde fungera - men jag är inte säker på att jag förstår vad du menar att problemet är.

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

## #3 — Arne, 2007-12-15T21:17Z

Invalid column name 'ImgDate'

Får Invalid column name 'ImgDate' om jag skriver:
WHERE (blogg = 1) And NOT ImgDate IS NULL

Kan visserligen komma ifrån problemet på annat sätt, men är nyfiken varför jag inte kan göra så här.

har 2 tabeller varav ena är så kallat medlemsregistret och den  andra bloggläggen.
Har man aktiverat bloggen (blogg = 1) i medlemsregistret (reg)  men ej skrivit i bloggen får jag NULL i ImgDate.
ImgDate använder jag för att visa en ikon om det finns ett inlägg samma dag....

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

## #4 — Travoni, 2007-12-15T22:01Z

WHERE (blogg = 1) And NOT ISNULL(ImgDate)

Kanske?!

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

## #5 — Travoni, 2007-12-15T22:03Z

Eller:

```
SELECT     id, fnamn, enamn, ort, blogg,
ISNULL(SELECT     MAX(CONVERT(VARCHAR(10), inlagddatum, 20)) AS Expr1
 FROM          dbo.blogg
WHERE      (nr = dbo.reg.id)),0) AS ImgDate
FROM         dbo.reg
WHERE     blogg = 1 AND ImgDate > 0
```

Eller använda "having"

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/167291-null-värde
