---
title: "Blanda in Count i sql strängen"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/121226-blanda-in-count-i-sql-strängen"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "calson"
published: "2005-01-28T11:26:39.000Z"
updated: "2005-01-28T15:17:12.000Z"
replies: 4
views: 310
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/asp/121226-blanda-in-count-i-sql-strängen"
---

# Blanda in Count i sql strängen

## #1 — calson, 2005-01-28T11:26Z

Hej
Jag brukar använda 2 sql strängar när jag ska få ut antalet (Count). Nu vill jag kunna göra det med 1 sql sträng.

Jag prövade lite men inget verkar fungera:

1\.

```
  strSql=("Select Count(id, strSkribent, strRubrik, strInlagg, strSkribent, dtmDatum) As intAntal_Svar From tblForum_Post Where intId_Cat_Ref=" & intQuery_Cat & " And id=" & intQuery_Post & " And intSvar_Ref=0")
  Set objRs = objConr.execute(strSql)
```

2\.

```
  strSql=("Select Count(*) As intAntal_Svar, id, strSkribent, strRubrik, strInlagg, strSkribent, dtmDatum From tblForum_Post Where intId_Cat_Ref=" & intQuery_Cat & " And id=" & intQuery_Post & " And intSvar_Ref=0")
  Set objRs = objConr.execute(strSql)
```

Någon som vet hur jag kan lösa detta?

Tack på förhand

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

## #2 — @nders, 2005-01-28T11:29Z

Alternativ två är mest rätt, men alla fält måste du lägga till i GROUP BY.

Jag passar på att tipsa om [SQL-forumet](http://www.webforum.nu/forumdisplay.php?s=&forumid=53).

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

## #3 — Engine^, 2005-01-28T11:54Z

```
strSql = "SELECT Count(*) AS intAntal_Svar, id, strSkribent, strRubrik, strInlagg, dtmDatum " & _
  "FROM tblForum_Post " & _
  "WHERE intId_Cat_Ref=" & intQuery_Cat & " AND id = " & intQuery_Post & " AND intSvar_Ref = 0 " & _
  "GROUP BY id, strSkribent, strRubrik, strInlagg, dtmDatum " & _
  "ORDER BY dtmDatum DESC"

Set objRs = objConr.Execute(strSql)
```

Det tror jag väl ska fungera som du vill.

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

## #4 — LarsG, 2005-01-28T12:18Z

> Jag brukar använda 2 sql strängar när jag ska få ut antalet (Count). Nu vill jag kunna göra det med 1 sql sträng.

Varför skulle det vara bättre? 

Kan du exemplifiera vilket resultat du vill ha?

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

## #5 — calson, 2005-01-28T15:17Z

Behöver jag bara använda en Sql sträng så slipper jag öppna objRs ígen

Om jag inte har fel

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/121226-blanda-in-count-i-sql-strängen
