sql >> データベース >  >> RDS >> Mysql

年および月ごとのPHPMYSQLブログアーカイブメニュー

    あなたの質問から、月と年ごとにいくつかの要素をグループ化するためのクエリを考え出そうとしていると思います。次の方法でうまくいくはずです:

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

    明らかに、「dateField」は日時/タイムスタンプ列の名前であり、「table」はテーブルの名前です。

    GROUP BY句と集計関数(上記で使用したCOUNT(*)関数など)の詳細ここ




    1. MySQL Insertステートメントにwhere句を追加するにはどうすればよいですか?

    2. 一度に複数のデータベースを照会する

    3. codeigniterでのMYSQL複数挿入

    4. テーブル構造を新しいテーブルにコピーします