php.de

Zurück   php.de > Webentwicklung > Datenbanken

Datenbanken SQL und Co

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 17.11.2008, 11:54  
Neuer Benutzer
 
Registriert seit: 17.11.2008
Beiträge: 3
sunspot befindet sich auf einem aufstrebenden Ast
Standard Hilfe bei SQL Abfrage!

Hi!

Ich habe eine Statistik-Tabelle, die das Anklicken von Bildern mitzählt.
Hier habe ich u.a. folgende Spalten: pic (ID des Bildes), click_date (datetime) und IP des Users.
Bis jetzt hatte ich folgende Abfrage:
SELECT pic, COUNT( DISTINCT ip ) AS anzahl FROM `stats` GROUP BY pic ORDER BY anzahl DESC
um die Klicks der Bilder zu zählen.
Wie kann ich nun abfragen, dass er nur pro Tag ein DISTINCT der IP machen soll, d.h. wenn er 2x am Tag auf ein Bild klickt, dann soll es nur einmal gezählt werden, klickt er aber heute und morgen, dann soll es als 2 gezählt werden?

Vielen Dank für Eure Hilfe!
sunspot ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 17.11.2008, 12:26  
Erfahrener Benutzer
 
Registriert seit: 28.03.2008
Beiträge: 1.847
HPR1974 wird schon bald berühmt werden
Standard

GROUP BY könnte Dir helfen
HPR1974 ist offline   Mit Zitat antworten
Alt 17.11.2008, 13:10  
Neuer Benutzer
 
Registriert seit: 17.11.2008
Beiträge: 3
sunspot befindet sich auf einem aufstrebenden Ast
Standard

Ja, aber wenn ich folgendes abfrage:
SELECT pic, COUNT( DISTINCT ip )AS anzahl , date_format(click_date,'%Y-%m-%d') FROM `stats` GROUP BY pic, date_format(click_date,'%Y-%m-%d')
dann gruppiert er zwar nach Bildern und Tag, aber ich erhalte keine Summe der Klicks insgesamt, sodass doppelte IPs pro Tag ausgeschlossen werden...
sunspot ist offline   Mit Zitat antworten
Alt 17.11.2008, 13:25  
Erfahrener Benutzer
 
Registriert seit: 28.03.2008
Beiträge: 1.847
HPR1974 wird schon bald berühmt werden
Standard

also erstmal werden bei deiner abfrage nur die anzahl verschiedener ip je tag ausgegeben.
Summe der clicks erhälst Du noch wenn Du ip selektierst und die gruppierung erweiterst
HPR1974 ist offline   Mit Zitat antworten
Alt 17.11.2008, 13:51  
Neuer Benutzer
 
Registriert seit: 17.11.2008
Beiträge: 3
sunspot befindet sich auf einem aufstrebenden Ast
Standard

hm, kannst du vielleicht so nett sein, und mir sagen, wie du mein SQL-Statement aufbauen würdest? Ich schau da nicht ganz durch!

Danke!
sunspot ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Between - Abfrage geht nicht - Bitte um kurze Hilfe bendigo Datenbanken 2 02.08.2006 11:06
Hilfe bei einer SQL abfrage Markus Biehl PHP Tipps 2006 11 22.06.2006 15:27
Anfänger braucht hilfe bei mysql abfrage :) Sauer Datenbanken 15 25.05.2006 09:50
mysql abfrage in Schleife havok PHP Tipps 2006 6 09.05.2006 08:39
Hilfe bei SQL Abfrage Cyberbob_at_tot Datenbanken 1 29.11.2005 18:56
[Erledigt] mysql abfrage - Hilfe Datenbanken 2 25.10.2005 20:44
Abfrage von mehreren Werten mit Hilfe von LIKE? PHP Tipps 2005-2 4 12.09.2005 19:19
[Erledigt] mysql abfrage über 4 Tabelle - bis 3 geht, bei der 4. habert Datenbanken 2 08.09.2005 11:59
hilfe bei abfrage PHP Tipps 2005-2 15 15.08.2005 20:47
brauche hilfe beim DB abfrage Cyrus PHP Tipps 2005-2 5 14.08.2005 20:07
[Erledigt] IF() abfrage in variable packen PHP Tipps 2005 14 01.04.2005 17:23
Ich bräuchte dringend hilfe bei einer PHP/Mysql abfrage Beitragsarchiv 8 22.02.2005 21:38
[Erledigt] Mysql Abfrage Problem! PHP-Fortgeschrittene 5 27.11.2004 10:22
Abfrage aus DB noch mal ausgeben und Abfrage aus mehrern Tab PHP Tipps 2004 4 12.07.2004 15:00
Hilfe bzgl. Datenbank abfrage PHP Tipps 2004 5 24.06.2004 18:21

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
sql summe pro tag, sql summe pro jahr, sql abfrage pro tag, sql anzahl pro tag, anzahl verschiedener orte sql, anzahl von pro sql, anzahl summe im jahr sql, count pro tag sql, sql count pro jahr, sql abfrage pro user, sql summe stunden pro tag, sql pro tag anzahl, sql summe pro artikel, sql summe monat, sql sum pro tag, sql summe der werte pro tag, sql buchung anzahl gäste pro tag, sql abfrage summe tag, pro tag summieren sql, sql fotos pro nutzer pro jahr

Alle Zeitangaben in WEZ +2. Es ist jetzt 03:33 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum