---
title: "summa ska bli 0 vid null i sp"
type: "forum-thread"
url: "https://www.webforum.nu/amne/webbutveckling/85062-summa-ska-bli-0-vid-null-i-sp"
topic: "Webbutveckling"
topic_url: "https://www.webforum.nu/amne/webbutveckling"
author: "doggelito"
published: "2003-09-02T12:31:52.000Z"
updated: "2003-09-02T15:03:22.000Z"
replies: 3
views: 187
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/webbutveckling/85062-summa-ska-bli-0-vid-null-i-sp"
---

# summa ska bli 0 vid null i sp

## #1 — doggelito, 2003-09-02T12:31Z

kan nån rätta till koden nedan, finns inte sessionid ska summan bli 0.

```
Select 
Case sum(Timeloss) 
When null Then 0
Else sum(Timeloss)
From Productionlog_tmp_time
Where Sessionid = @Sessionid
```

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

## #2 — LarsG, 2003-09-02T12:40Z

Du måste använda is null

```
Select 
Case when sum(Timeloss) is null Then 0
Else sum(Timeloss) end 
From Productionlog_tmp_time
Where Sessionid = @Sessionid
```

I och för sig så borde det bli 0 i alla fall.

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

## #3 — doggelito, 2003-09-02T13:47Z

> **LarsG skrev:**
>
> I och för sig så borde det bli 0 i alla fall.

Trodde jag också, men finns ingen post alls med korrekt sessionid så kan inte summeringen genomföras tydligen.

Din kod funkar dock tiptop! :bire

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

## #4 — LarsG, 2003-09-02T15:03Z

I och för sig så hade jag fel i mitt påstående om att det borde bli 0 i alla fall. Det skall bli null enligt SQL-standarden när det inte finns någon post i tabellen som uppfyller de ställda villkoren.

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

---

Tråden på webben: https://www.webforum.nu/amne/webbutveckling/85062-summa-ska-bli-0-vid-null-i-sp
