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

日ごとにグループ化するSQLクエリ

    SQLServerを使用している場合

    dateadd(DAY,0, datediff(day,0, created)) 作成された日を返します

    たとえば、「2009-11-02 06:12:55.000」にセールが作成された場合、dateadd(DAY,0, datediff(day,0, created)) '2009-11-02 00:00:00.000'を返す

    select sum(amount) as total, dateadd(DAY,0, datediff(day,0, created)) as created
    from sales
    group by dateadd(DAY,0, datediff(day,0, created))
    


    1. Oracleのimpdp。なぜユーザーを作成しないのですか?

    2. MySQLサブクエリのユーザー変数

    3. 簡単な例でSQLServerHierarchyIDを使用する方法

    4. データベース設計:口座残高の計算