sql >> Database >  >> RDS >> Mysql

PHP MYSQL Blogarchief Menu per jaar en maand

Uit uw vraag begrijp ik dat u een zoekopdracht probeert te bedenken om een ​​aantal elementen per maand en jaar te groeperen. Het volgende zou het lukken:

SELECT 
    YEAR(dateField) AS YEAR, 
    MONTH(dateField) AS MONTH,
    COUNT(*) AS TOTAL 
FROM table 
GROUP BY YEAR, MONTH

Het is duidelijk dat "dateField" de naam is van uw datetime/timestamp-kolom en "table" de naam van uw tabel.

Meer informatie over de GROUP BY-clausule en aggregatiefuncties (zoals de COUNT(*)-functie die hierboven wordt gebruikt) hier .




  1. Lijst met alle triggers in Oracle Database

  2. Waar kan ik de lijst met SQLException-foutcodes voor MySQL vinden?

  3. Hoe Cot() werkt in PostgreSQL

  4. Slaapstand OneToOne lui laden en cascading