php.de

Zurück   php.de > Webentwicklung > Datenbanken

Datenbanken SQL und Co

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 06.03.2008, 09:51  
Moderator
 
Benutzerbild von cycap
 
Registriert seit: 13.02.2008
Beiträge: 6.816
PHP-Kenntnisse:
Fortgeschritten
cycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nett
Standard Anzahl pro Monat

Hallo zusammen,

für eine Statistik möchte ich gerne eine Abfrage machen in der ich die Anzahl an Datensätzen pro User pro Monat erstellen.

Das ergebnis soll also so aussehen:

id_user | anzahl_jan | anzahl_feb | anzahl_maerz ...
1 | 12 | 16 | 10 ...
2 | 17 | 20 | 11 ...


Ist sowas überhaupt möglich und wenn ja wie?
cycap ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 06.03.2008, 17:21  
Erfahrener Benutzer
 
Benutzerbild von Hu5eL
 
Registriert seit: 26.02.2008
Beiträge: 342
Hu5eL befindet sich auf einem aufstrebenden Ast
Hu5eL eine Nachricht über ICQ schicken
Standard

wenn in der tabelle nen datum steht (unix-timestamp) dann sollte es moeglich sein.
gibst dir den ersten und den letzten tag von nem monat aus als timestamp und holst alle eintraege die dazwischen loiegen raus
Hu5eL ist offline   Mit Zitat antworten
Alt 07.03.2008, 16:03  
Moderator
 
Benutzerbild von cycap
 
Registriert seit: 13.02.2008
Beiträge: 6.816
PHP-Kenntnisse:
Fortgeschritten
cycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nett
Standard

dafür kann ich auch date_format benuten, aber meine frage war eher wie vermeide ich 12 subselects?
cycap ist offline   Mit Zitat antworten
Alt 07.03.2008, 16:15  
Moderator
 
Benutzerbild von agrajag
 
Registriert seit: 02.10.2006
Beiträge: 3.820
PHP-Kenntnisse:
Fortgeschritten
agrajag wird schon bald berühmt werdenagrajag wird schon bald berühmt werden
Standard

Hm, ich weiß nicht warum das Ergebnis des Querys genauso aussehen soll...

aber wenn dir das nicht so wichtig ist, was spricht gegen ein einfaches:

SELECT COUNT(*), user_id, DATE_FORMAT(date, '%m') as month FROM table GROUP BY month, user_id

die Formatierung in obiges Format kannst du dann immernoch machen...
agrajag 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
[Erledigt] Max Anzahl Checkboxen Hu5eL JavaScript, Ajax und mehr 2 25.06.2008 15:37
PHP: Anzahl der Tage bis Tag X (Countdown) DER_Brain Tutorials 14 04.02.2008 22:11
Anzahl von Sonntagen pro Monat bestimmen Cheesy PHP Tipps 2007 14 21.12.2006 10:43
Summe der User pro Monat addieren... cyberholic PHP Tipps 2007 2 17.12.2006 14:40
Anzahl Wochentage pro Monat dh1sbg Datenbanken 6 15.07.2006 20:16
vergangene Anzahl Tage ermitteln... PHP Tipps 2006 3 30.04.2006 18:17
Anzahl der Tage Chrescht PHP Tipps 2006 2 04.04.2006 08:43
Anzahl gleicher Feldinhalte Datenbanken 2 29.01.2006 12:05
[Erledigt] Anzahl der Gruppenwechsel ermitteln Datenbanken 6 10.06.2005 10:47
anzahl der einträge auslesen faultier PHP Tipps 2005-2 1 09.06.2005 11:39
monat und jahr mit php?! PHP Tipps 2005 2 01.01.2005 15:51
Anzahl der Eintragungen feststellen Datenbanken 6 03.12.2004 10:12
Datum und Uhrzeit in Html mit Js HTML, Usability und Barrierefreiheit 5 26.10.2004 16:02
Anzahl der Datensätze mit gleicher ID ermitteln? PHP Tipps 2004 3 18.10.2004 20:08
Anzahl an *.htm-Dateien aus Verzeichnis lesen? Heart PHP Tipps 2004 1 02.07.2004 11:08

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
sql pro monat, sql anzahl tage monat, sql anzahl tage pro monat, sql anzahl tage, sql anzahl pro monat, sql anzahl einträge pro user, http://www.php.de/datenbanken/630-anzahl-pro-monat.html, sql anzahl tage im monat, sql anzahl der tage im monat, php tage pro monat, count wochentag pro monat sql, anzahl tage im monat sql, sql statistik erstellen anzahl dokumente pro monat, anzahl pro monat, sql anzahl pro, letzten tag im monat sql, tage pro monat, php anzahl tage letzter monat, tage im monat sql, php tage im monat

Alle Zeitangaben in WEZ +2. Es ist jetzt 09:28 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