MySQL-Gruppenabfragemethode nach Zeit: Verwenden Sie die Funktion [DATE_FORMAT (Datum, Format)], Datum ist der Feldname des Zeittyps in der Tabelle und formatiert das Zeitausgabeformat.
Verwandte Lernempfehlungen: MySQL-Datenbank
MySQL-Gruppenabfragemethode nach Zeit:
DATE_FORMAT(date,format)
: Die Funktion wird verwendet, um Datums-/Uhrzeitdaten in verschiedenen Formaten anzuzeigen s.
Parameter:
Datum: Der Name des Zeittypfelds in der Tabelle.
Format: Zeitausgabeformat.
Format Format:
Statistiken nach Jahr: SELECT DATE_FORMAT (Datum, '%Y') Uhrzeit, SUM (Feldname, der Statistiken benötigt) FROM Tabellenname WHERE Bedingung GROUP BY Zeit
Statistik nach Monat: SELECT DATE_FORMAT (Datum, '%Y-%m') Zeit, SUM (Feldname, der Statistiken benötigt) FROM Tabellenname WHERE Bedingung GROUP BY Zeit
Statistik nach Woche: SELECT DATE_FORMAT (Datum,'%Y-%m-%d') Zeit,SUM(zu zählender Feldname) FROM Tabellenname WHERE Bedingung GROUP BY Zeit
Statistik nach Tag: SELECT DATE_FORMAT(Datum,'%Y-% m') Zeit, SUM (Feldname, der Statistiken benötigt) FROM Tabellenname WHERE Bedingung GROUP BY Zeit
Statistiken nach Woche: SELECT DATE_FORMAT (Datum,'%Y-%u') Zeit,SUM (Feld, das Statistiken benötigt Name) FROM Tabellenname WHERE Bedingung GROUP BY Zeit
Verwendung:
SELECT DATE_FORMAT(come_time,'%Y') year,count(*) value FROM user where registration_time >'2017'GROUP BY year
Abfrageergebnisse:
Das obige ist der detaillierte Inhalt vonMySQL-Gruppenabfrage nach Zeit. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!