login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Maandelijks

Offline Flippie - 11/04/2005 18:15 (laatste wijziging 11/04/2005 18:15)
Avatar van FlippieNieuw lid Ik ben op zoek naar een SQL-script dat een totaal neemt van de iVisitors die de site iedere maand bezoeken.
Ik zou dus graag totaal hebben van vb. 2005-01, 2005-02, 2005-03.....
In de tabel worden de bezoekersstatistieken van alle dagen bijgehouden. Vandaar die SUBSTRING, om de dag eraf te knippen

Wat ik al heb, maar om één of andere manier een fout geeft IN DE 2e SELECT:

SELECT SUBSTRING(v1.dDate, 1, 7), SUM(v1.iVisitors)
FROM tblVisitors v1
WHERE SUBSTRING(v1.dDate, 1, 7) = (
SELECT SUBSTRING(v2.dDate, 1, 7)
FROM tblVisitors v2)

3 antwoorden

Gesponsorde links
Offline Frederic - 11/04/2005 18:24 (laatste wijziging 11/04/2005 18:25)
Avatar van Frederic PHP ver gevorderde cronjobs 
http://www.site...mp;id=4818
Offline Fenrir - 11/04/2005 20:13 (laatste wijziging 11/04/2005 20:13)
Avatar van Fenrir PHP expert ?? Hij bedoelt gewoon een query hoor 

Misschien kan zoiets:

SELECT date FROM visitors WHERE date BETWEEN NOW() - 1 maand en NOW()

Dan sla je dus elk bezoek apart op.

Dit werkt natuurlijk niet, maar misschien moet het op zo'n manier?
Offline Flippie - 12/04/2005 17:02 (laatste wijziging 12/04/2005 19:12)
Avatar van Flippie Nieuw lid Ik heb na lang zoeken een oplossing gevonden onder de vorm van GROUP BY. Had ik veel sneller aan moeten denken, maar was iets te lang geleden dat ik daar nog mee had gewerkt.

Is inmiddels opgelost.

Edit door Henri
Flippie, wil je je oplossing hier plaatsen? Andere mensen willen graag de oplossing delen.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2025 Sitemasters.be - Regels - Laadtijd: 0.163s