php.de

Zurück   php.de > Webentwicklung > Datenbanken

Datenbanken SQL und Co

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 25.09.2006, 11:10  
Neuer Benutzer
 
Registriert seit: 25.09.2006
Beiträge: 2
fuzzycontrol
Standard nach zeit gruppieren

Hi,

ich habe in meiner Tabelle eine Spalte für DateTime und eine Spalte anzahl.

nun möchte ich in einer Abfrage nach der Zeit gruppieren und summieren, also etwa so

select * from counter.counter
where zeit like '2006-09-25 10:3%'
;

dieses ergebnis soll dann nach einzelnen Minuten gruppiert werden, also
eine Zeile für 10:30
eine Zeile für 10:31

(das summieren krieg ich hin, habe ich aber der Übersicht halber hier weggelassen)
fuzzycontrol ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 25.09.2006, 14:02  
Erfahrener Benutzer
 
Registriert seit: 05.04.2005
Beiträge: 1.333
Freeaak ist zur Zeit noch ein unbeschriebenes Blatt
Standard

meinst du
ORDER BY zeit ASC
?
damit sortierst du die abfrage nach der zeit
Freeaak ist offline   Mit Zitat antworten
Alt 25.09.2006, 14:26  
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

Du kannst mit date_format() aus der Spalte zeit nur die Stunden und Minuten "holen". Danach kannst du ganz einfach mit GROUP BY danach gruppieren:

SELECT date_format(zeit, '%h:%m') as zeitF, COUNT(*) FROM counter GROUP BY zeitF
__________________
Today you...Tomorrow me.
agrajag ist offline   Mit Zitat antworten
Alt 25.09.2006, 15:10  
Neuer Benutzer
 
Registriert seit: 25.09.2006
Beiträge: 2
fuzzycontrol
Standard

habs gefunden:
group by substring(zeit, 16)

liefert mir für jede minute eine Zeile
fuzzycontrol 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
Unix- Zeit in "Normal"- Zeit umrechnen oxygenus Datenbanken 9 25.07.2006 15:26
Timer um Seite nach gewisser Zeit neu zu laden havok HTML, Usability und Barrierefreiheit 3 29.04.2006 19:00
Session: Verbleibende Zeit anzeigen SvenLittkowski PHP Tipps 2006 12 02.01.2006 18:38
[Erledigt] Zeit von deutschland nach GMT+7 umwandeln PHP Tipps 2005 16 08.05.2005 01:33
Datenfeld mit der aktuelsten Zeit auswählen Datenbanken 3 25.04.2005 23:14
Aktuelle Zeit PHP Tipps 2005 9 21.04.2005 21:35
[Erledigt] Zeit + Zeit = Horror PHP Tipps 2004 25 22.09.2004 14:18
Problem bei Datenbankeintragung mit Zeit Skazi PHP Tipps 2004 4 20.09.2004 17:22
[Erledigt] Wieviel Zeit wird benötigt PHP-Fortgeschrittene 7 17.09.2004 15:55
zeit bzw. zeitzone PHP Tipps 2004 3 08.09.2004 10:19
Zeit von PDT nach GMT+2 umwandeln Mutatos PHP-Fortgeschrittene 1 07.09.2004 17:11
[Erledigt] Erstellungszeit: Zeit an andere Seite weitergeben? PHP Tipps 2004 3 30.08.2004 08:40
[Erledigt] zeit stempel ?!? PHP Tipps 2004 10 17.08.2004 10:36
[Erledigt] Zeit und Datum PHP Tipps 2004 3 05.07.2004 17:30
große XML-Datei in annehmbarer Zeit durchsuchen PHP-Fortgeschrittene 5 02.06.2004 15:44

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
gruppieren mit date_format, virtelstundenweis gruppiert, php nach stunde gruppieren, zeit gruppieren

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

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.