Just nu i M3-nätverket
Jump to content

unika besök


Jorgen0

Recommended Posts

Jag har försökt konstruera en besöksräknare på en sida som kan registrera antal unika besök m.h.a. asp och en koppling till en accessdatabas (där varje besök registreras som en post). Att registrera samtliga besök fungerar enkelt och bra men att visa unika besökare tycks vara betydligt krångligare. Tydligen är det inte helt självklart hur sql-uttrycket ska utformas och infogas i aspkoden. Jag har prövat uttryck med count och distinct men inte lyckats.

Jag är tacksam för tips att lösa problemet

/Jörgen

 

Link to comment
Share on other sites

Magnus Ahlkvist

Access stöder inte konstruktionen

COUNT(DISTINCT kolumnnamn)

utan bara

SELECT DISTINCT uttryck

 

Därför är det inte helt trivialt att få ut antal unika per dag med en SQL-sats.

 

Ett sätt skulle vara att man gjorde först en query, som man sparar (som uniqueVisitsPerDay ex.vis). Förutsätter här att du har ett fält som heter IP, du kanske använder SessionID istället för IP för att avgöra vad som är unikt. Ändra till det som passar..:

SELECT DISTINCT IP,datum
FROM
tabellen

 

Sen får du göra ditt uppslag mot den sparade frågan:

SELECT COUNT(*),datum
FROM uniqueVisitsPerDay
GROUP BY datum

 

 

--

En röst talade till mig och sade:

”Le och var glad, ty det kunde vara värre”.

Så jag log, och jag var glad.

Och det blev värre.

 

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.



×
×
  • Create New...