sitter å labbar med lite olika statistikfunktioner...
Skulle vilja kunna få fram antal besökare per år/mån/vecka/dag
Är en rad per dag/datum och fyra kolumner vettigt ?
Det blir ju fyra update per unik besökare (en på varje kolumn)
1 update år=år+1 Where datum > date()-365
2 update mån=mån+1 Where datum > date()-31
3 update vecka=vecka+1 Where datum > date()-7
4 update dag=dag+1 Where datum = date()
Jag måste ju även kolla att en insert är gjord vid första besöket på en dag...
En lösning:
Så fort jag med en sql-sats tagit fram det senaste besöksdatumet,
loopa och göra inserts från senaste besöksadatumet.
När jag gjort den inserten så lägger jag dagens datum i en applikationsvariabel.
nästa gång en besökare kommer kollar jag med variabeln om där finns ett datum och om det är dagens datum.
uppfylls det villkoret räcker det att köra de fyra update... ANNARS kör jag min loop och insertar...
Finns det smidigare lösningar än denna ?
Jag vill inte ha fler poster än en per dag, jag har inte tittat på hur andra gjort, men det borde väl vara nåt liknande ?
Alla fyra update (drygt 400 postlåsningar) är ju ganska prestandakrävande (access-db)
Några idéer och förslag på optimering eller något annat tankesätt än ovanstående !?!?
