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

週ごとにグループ化された SQL の結果を選択

    これでいいと思います..

    Select 
    ProductName,
    WeekNumber,
    sum(sale)
    from
    (
        SELECT 
        ProductName,
        DATEDIFF(week, '2011-05-30', date) AS WeekNumber,
        sale
        FROM table
    )
    GROUP BY
    ProductName,
    WeekNumber
    


    1. バインディング変数とそれらを指定するSQLクエリ

    2. OracleでのIWとMMの使用

    3. mysqlデータベースで行とタイムスタンプの共通部分を検索します

    4. 単純なOracleselectステートメントの構文