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

週/月間隔の日付範囲でグループ化

    SELECT
     WEEKOFYEAR(`date`) AS period,
     SUM(clicks) AS clicks
    FROM `tablename`
    WHERE `date` >= CURDATE() - INTERVAL 4 WEEK
    GROUP BY period
    
    SELECT
     MONTH(`date`) AS period,
     SUM(clicks) AS clicks
    FROM `tablename`
    WHERE `date` >= CURDATE() - INTERVAL 3 MONTH
    GROUP BY period
    


    1. あるmysqlデータベースから別のmysqlデータベースにテーブルをコピーする方法

    2. MicrosoftAccessテンプレートをダウンロードして使用する5つの大きな理由

    3. ORA-01034:ORACLEは使用できませんORA-27101:共有メモリレルムが存在しません

    4. Java MYSQLプリペアドステートメントエラー:構文をチェックして「?」の近くで使用します1行目