Hallo,
möchte aus eine Statistiktabelle mit IP-Adressen, Datum etc., die Anzahl der Besucher je Monat auslesen. Dazu habe folgendes SQL-Statement geschrieben, was mir den Tag und die IP-Adressen gruppiert. Das dabei mehrer Zeilen ausgegeben werden ist mir klar und auch soweit richtig, jedoch möchte ich am Ende nur die Anzahl der Besucher je Monat haben, also müßten demnach die Zeilen für einen Monat zusammengefaßt werden.
Wie kann ich das mit einen SQL-Statement lösen. Hier mein Ansatz:
möchte aus eine Statistiktabelle mit IP-Adressen, Datum etc., die Anzahl der Besucher je Monat auslesen. Dazu habe folgendes SQL-Statement geschrieben, was mir den Tag und die IP-Adressen gruppiert. Das dabei mehrer Zeilen ausgegeben werden ist mir klar und auch soweit richtig, jedoch möchte ich am Ende nur die Anzahl der Besucher je Monat haben, also müßten demnach die Zeilen für einen Monat zusammengefaßt werden.
Wie kann ich das mit einen SQL-Statement lösen. Hier mein Ansatz:
PHP-Code:
SELECT *, DATE_FORMAT(time, '%Y-%m-%d') as time2, count(*) AS besucher
FROM logs1
WHERE http_host = '$_SESSION[http_host]'
GROUP BY remote_addr, time2
ORDER BY time2 DESC
Kommentar