Hoi

Mijn database ziet er als volgt uit

id       | INT
tijd     | DATETIME
views | INT


Nu wil ik het aantal views van een dag berekenen.
Dit gaat nog wel... gewoon met de SUM(views) funcite om het aantal views op een dag te berekenen.

Maar dat wil ik niet... ik wil het maximum aantal views per dag van een maand berekenen.

Bijvoorbeeld
op dag 1 zijn er 10 views
op dag 2 zijn er 15 views
op dag 3 zijn er 5 views
op dag 4 zijn er 25 views
op dag 4 zijn er 15 views

Dan moet hij dus als output 25 geven. En dit gedurende één maand (dus 31 dagen)

Hoe kan ik dit berekenen ??

Groeten,
Arian
Ok ik lees net de post van TS door en zie dat hij niet om een bepaalde maand vraagt inderdaa
Ik zit me toch nog iets af te vragen...

Uit de eerste post maak ik op dat hij de views per dag ook op moet tellen. Maar waar is het veld 'views' dan goed voor? Mijn voorbeeld werkt namelijk alleen als het aantal views per dag al opgeteld in de tabel staat.
Kijk, je hebt een maand... met allemaal dagen.
Op een dag komt pietje op de site en bekijkt 6 pagina's
Op dezelfde dag komt ook klaasje op de site en bijkijkt ook 6 pagina's

een andere dag komt grietje op de site en bekijkt wel 10 pagina's

En op weer een andere dag komen Henk en Rik op de site met wel 15 views samen op die dag.

Dit allemaal in de maand oktober.


Elke uniek bezoeker heeft een eigen rij. Als de bezoeker nog een andere pagina bekijkt gaat de kolom views met 1 omhoog.


En nu wil ik het maximum aantal views op één dag van de maand oktober berekenen.

Dus zal hij in dit geval 15 moeten terug sturen. omdat de eerste dag
12 views heeft, de tweede 10 en de 3e dag heeft in totaal 15 views.
Arian schreef op 25.10.2006 12:20

Elke uniek bezoeker heeft een eigen rij. Als de bezoeker nog een andere pagina bekijkt gaat de kolom views met 1 omhoog.

Dus 1 rij per unieke bezoeker. Maar hoe bewaar je dan het tijdstip? Want 1 bezoeker kan op meer tijdstippen langskomen.
Als de bezoeker dan weer de browser sluit... en dan weer naar de site gaat krijgt hij een nieuwe rij...

Klink niet als een handige database
@ Klaasjan
Hoezo niet ??

Hoe zou het dan beter zijn?

Reageren