webForumDet fria alternativet

Räkna poster distinct?!?

ASPur ASP

9 svar · 238 visningar · startad av brw

Medlem sedan juli 2000619 inlägg
Frågan#1

Hej jag undrar hur koden blir för att räkna hur många poster det blir om man kör en distinct?

typ:

SQLStmt = "SELECT DISTINCT Count(ipadresser) AS ipposter FROM databas"

------------------
Ingenting är omöjligt, bara en utmaning.

Medlem sedan dec. 19996 721 inlägg
#2

SELECT Count(DISTINCT ipadresser) AS ipposter FROM databas

------------------
-------------------
What a waste it is to lose one's mind. Or not to have a mind is being very wasteful. How true that is.
Dan Quayle

Medlem sedan juli 2000619 inlägg
#3

Aha det var så enkelt!! =)
Tackar!

en annan fråga bara..

vad används Option Explicit till?

------------------
Ingenting är omöjligt, bara en utmaning.

Medlem sedan juli 2000619 inlägg
#4

Jag får följande fel:

Microsoft OLE DB Provider for ODBC Drivers fel '80040e14' 

[Microsoft][Drivrutin för ODBC Microsoft Access] Extra ) i frågeuttrycket 'Count(DISTINCT *)'. 

/admin/statistik.asp, rad 11

Jag kör följande:

Set unikatot = Connection.Execute("Select Count(DISTINCT ip) AS totun FROM bstatistik")
totunika = unikatot("totun")

------------------
Ingenting är omöjligt, bara en utmaning.

Medlem sedan dec. 19995 875 inlägg
#5

vad används Option Explicit till?

Den gör att du måste deklarera alla variabler, annars får du felmeddelande om det är ej gjort.

Det kan vara bra att använda..

------------------
Mvh
Patrik aka Brimba
Brimbas lille ställe

Medlem sedan juni 200032 969 inlägg
#6

jag har för mig att man inte kan köra count(distinct x) på det sättet i access.

kan det stämma :q

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
that's what brian boitano would do!</A>

Medlem sedan dec. 19996 721 inlägg
#7

Det verkar inte bättre....

------------------
-------------------
What a waste it is to lose one's mind. Or not to have a mind is being very wasteful. How true that is.
Dan Quayle

Medlem sedan juli 2000619 inlägg
#8

nå tips på hur jag ska kunna räkna dom distincta posterna om det inte går med det som vart tidigare i inlägget?

------------------
Ingenting är omöjligt, bara en utmaning.

Medlem sedan juni 200032 969 inlägg
#9

utan närmare kunskap om vare sig access eller recordsetobjektet hade nog jag gett mig på att köra

Set unikatot = Connection.Execute("Select DISTINCT ip AS totun FROM bstatistik")

och sedan med recordsetobjektets recordcount plocka ut antalet.

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
that's what brian boitano would do!</A>

Medlem sedan juli 2000619 inlägg
#10

Hmm ingen som vet hur jag ska skriva i koden.. har försökt såhär men får det inte att fungera:

Set unikatot = Connection.Execute("Select DISTINCT ip AS totun FROM bstatistik")
'totunika = unikatot("totun")
totunika = connection.recordcount

------------------
Ingenting är omöjligt, bara en utmaning.

143 ms totalt · 3 externa anrop · v20260731065814-full.55e59744
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
138 ms — hämta tråd, inlägg och bilagor (db)