---
title: "Flera COUNT"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/44497-flera-count"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "roady"
published: "2002-05-24T21:57:25.000Z"
updated: "2002-05-25T12:06:01.000Z"
replies: 8
views: 326
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/44497-flera-count"
---

# Flera COUNT

## #1 — roady, 2002-05-24T21:57Z

Jag försöker att räkna flera olika tabeller i samma SQL-sats.
Vill räkna från 3 tabeller och de skall inte vara beroende av varandra, men får inte direkt ihop det  :( 

**är jag helt fel ute?**

```
SQLcount = "SELECT Count(user.userID) AS AntaluserID FROM user UNION " & _
"SELECT Count(gallery.galleryID) AS AntalgalleryID FROM gallery UNION " & _
"SELECT Count(redaktor.redaktorID) AS AntalredaktorID FROM redaktor;"

objRS.Open SQLcount, objConnect, adOpenForwardOnly, adLockReadOnly, adCmdText
	Dim User, Gallery, Redaktor
	User = objRS("AntaluserID")
	Gallery = objRS("AntalgalleryID")
	Redaktor = objRS("AntalredaktorID")
```

Det är den här jag får fel på:
**Gallery = objRS("AntalgalleryID")**

Feltyp:
ADODB.Recordset (0x800A0CC1)
Objektet kunde inte hittas i mängden med det begärda namnet eller numret.
/webportal/admin/user_index.asp, line 36

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

## #2 — emission, 2002-05-25T01:53Z

UNION gör att du får tre rader i svaret, med endast en kolumn (som får namnet av den första sökningen)

Ersätt UNION med komma så borde det funka på stört

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

## #3 — roady, 2002-05-25T09:51Z

Nja... sitter här och håller på att bli galen, plockat fram en stor SQL-bok utan att hitta något, kanske lite trött!

Va kan jag erstätta UNION med ?

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

## #4 — @nders, 2002-05-25T10:01Z

> Ersätt UNION med **komma** så borde det funka på stört

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

## #5 — roady, 2002-05-25T10:02Z

Har även försökt med:

```
SQLcount = "SELECT Count(user.userID) AS AntaluserID, Count(gallery.galleryID) AS AntalgalleryID FROM user, gallery;"
```

Men jag får samma svar på AntaluserID, AntalgalleryID...
Den har bara plusat ihop talen  :(

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

## #6 — @nders, 2002-05-25T10:04Z

Fungerar inte denna:

```
SQLcount = "SELECT Count(user.userID) AS AntaluserID FROM user, " & _
"SELECT Count(gallery.galleryID) AS AntalgalleryID FROM gallery, " & _
"SELECT Count(redaktor.redaktorID) AS AntalredaktorID FROM redaktor;"
```

Mvh,

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

## #7 — roady, 2002-05-25T10:09Z

Ledsen, var lite för snabb där...

testade:

```
SQLcount = "SELECT Count(user.userID) AS AntaluserID FROM user, " & _
"SELECT Count(gallery.galleryID) AS AntalgalleryID FROM gallery, " & _
"SELECT Count(redaktor.redaktorID) AS AntalredaktorID FROM redaktor;"
```

Men får bara:
Feltyp:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
\[Microsoft\]\[Drivrutin för ODBC Microsoft Access\] Syntaxfel i FROM-instruktion.
/webportal/admin/user_index.asp, line 21

Har även testat med;

```
SQLcount = "SELECT Count(user.userID) AS AntaluserID, " & _
"SELECT Count(gallery.galleryID) AS AntalgalleryID, " & _
"SELECT Count(redaktor.redaktorID) AS AntalredaktorID FROM user, gallery, redaktor;"
```

Men då får jag

Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
\[Microsoft\]\[Drivrutin för ODBC Microsoft Access\] Syntaxfel. i frågeuttrycket 'SELECT Count(gallery.galleryID)'.
/webportal/admin/user_index.asp, line 21

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

## #8 — @nders, 2002-05-25T10:34Z

Hm, ja, det kanske blir lite knas. Svårt att se när man inte ser den kompletta SQL-frågan utskriven i ett sträck.

Prova så här i stället:

```
SQLcount = "SELECT Count(user.userID) AS AntaluserID, (SELECT Count(gallery.galleryID) FROM gallery)  AS AntalgalleryID , (SELECT Count(redaktor.redaktorID) FROM redaktor) AS AntalredaktorID FROM user"
```

Mvh,

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

## #9 — roady, 2002-05-25T12:06Z

kanske blev lite lättare, funkar helt utmärkt, 
nu blev jag jätteglad  :e   ... Du är ju kung!

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/44497-flera-count
