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

datediff の結果の合計を取得する

    他の列を含める場合は、GROUP BY 句も含める必要があります

    SELECT     AnotherColumn, SUM(DATEDIFF(day, StartDate, EndDate)+1) AS myTotal
    FROM         myTable
    WHERE      (Reason = '77000005471247')
    GROUP BY   AnotherColumn
    


    1. phpデータベースの画像は問題を示しています

    2. 2つの可能性のセットで一意の行を選択する

    3. ID列にuniqueidentifier(GUID)またはbigintを使用する方がよいですか?

    4. T-SQLを使用してSQLServerデータベース内のトリガーのリストを返す2つの方法