---
title: "Hur ska Count(*) skrivas här?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/21850-hur-ska-count-skrivas-här"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "JAreMANNEN"
published: "2001-12-20T14:42:00.000Z"
updated: "2001-12-20T14:50:00.000Z"
replies: 1
views: 199
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/21850-hur-ska-count-skrivas-här"
---

# Hur ska Count(*) skrivas här?

## #1 — JAreMANNEN, 2001-12-20T14:42Z

Halloj!

Har följande i SQL Server SP'n...

```
create procedure borås_soklocal
@Namn nvarchar(255)
as
select distinct Postnummer.Postort, Foretag.Postnummer, Foretag.Namn
from Postnummer
inner join Foretag
on Foretag.Postnummer=Postnummer.Postnummer
where Namn like @Namn
order by Namn
go
```

Detta har jag på min ASP-sida...

```
strSQL = "EXEC "& strSuperuser &"_soklocal @Namn = '"& strForetagsnamn &"%'"
```

Denna SP funkar hur bra som hellst men jag vill räkna hur många träffar jag får när jag söker på ett visst ord, en vanligt COUNT altså, har provat lite olika alternativ men får inte ihop det... :(

Måste jag skapa en ny SP före detta tro... :o

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

## #2 — LarsG, 2001-12-20T14:50Z

Det är väl enklast att ta det i ASP. T.ex. kan du använda getrows för att hämta allt data och sedan får du fram antalet rader med ubound.

```
set rs = connect.execute(strSQL)
if not rs.eof then
   arr = rs.getrows()
   cnt = ubound(arr,2) + 1
else
   cnt = 0
end if
rs.close
'loopa igenom arr
```

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/21850-hur-ska-count-skrivas-här
