sql >> Databáze >  >> RDS >> Mysql

Nabídka archivu blogu PHP MYSQL podle roku a měsíce

Z vaší otázky jsem pochopil, že se snažíte přijít s dotazem na seskupení několika prvků podle měsíce a roku. Mělo by stačit následující:

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

Je zřejmé, že „dateField“ je název vašeho sloupce datum a čas/časové razítko a „tabulka“ je název vaší tabulky.

Další informace o klauzuli GROUP BY a agregačních funkcích (jako je funkce COUNT(*) použitá výše) zde .




  1. SQLite Order By

  2. Nulové zablokování SQL podle návrhu – nějaké vzory kódování?

  3. Hibernate dialekt pro MySQL 8?

  4. MySQL index zpomaluje dotaz