---
title: "Räkna poster i sql"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/104385-räkna-poster-i-sql"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "WebbisNet"
published: "2004-05-26T14:05:21.000Z"
updated: "2004-05-26T15:45:24.000Z"
replies: 7
views: 391
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/104385-räkna-poster-i-sql"
---

# Räkna poster i sql

## #1 — WebbisNet, 2004-05-26T14:05Z

Kan nån förklara varför jag får svaretatt jag har 3 nya mail när jag inte har några markerade i databasen. mailRead är av typen Ja/Nej och reciever är den inloggade användaren

```
<%Set mailCount=objConn.Execute("SELECT reciever, Count(mailRead) AS Antal "&_
"FROM tblUsers_imail WHERE mailRead="&Session("userID")&" GROUP BY reciever")%>
```

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

## #2 — LarsG, 2004-05-26T14:23Z

count(expression) räknar antal poster där expression inte är null.  Vilket värde mailRead har påverkar inte count.

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

## #3 — WebbisNet, 2004-05-26T14:27Z

Hur ska jag räkna antal markeringar i mailRead beroende på inloggad användare då?

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

## #4 — WebbisNet, 2004-05-26T14:34Z

\<%Set mailCount=objConn.Execute("SELECT Count(mailID) AS Antal "&\_
"FROM tblUsers_imail WHERE reciever="&Session("userID"))%\> ger mig svaret 4, och det är mina 4 lästa mail den visar....nu är det bara att på nåt sätt få den fyran till en nolla så att den räknar vilka som är markerade

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

## #5 — LarsG, 2004-05-26T14:37Z

Access förmodar jag?

```
select sum(iif (readMail = true ,1,0)) As antal
from tblUsers_imail WHERE reciever= 4711
```

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

## #6 — WebbisNet, 2004-05-26T14:43Z

Räknaren gick ner till en nolla, men när jag mailade mig själv markerades alla så nu har jag 5 mail, mina 4 gamla + mitt nya

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

## #7 — WebbisNet, 2004-05-26T15:34Z

```
<%Set mailCount=objConn.Execute("SELECT reciever, Sum(mailRead) AS Antal FROM tblUsers_imail GROUP BY reciever")%>
```

 men hur får man bort minustecknet?

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

## #8 — LarsG, 2004-05-26T15:45Z

```
select receiver,-sum(mailRead)
```

Du får ju samma resultat av den frågan som med den jag skrev.

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/104385-räkna-poster-i-sql
