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

2つの日付間のSQL時間差により、hh:mm:ssになります

    declare @StartDate datetime, @EndDate datetime
    
    select @StartDate = '10/01/2012 08:40:18.000',@EndDate='10/04/2012 09:52:48.000'
    
    select convert(varchar(5),DateDiff(s, @startDate, @EndDate)/3600)+':'+convert(varchar(5),DateDiff(s, @startDate, @EndDate)%3600/60)+':'+convert(varchar(5),(DateDiff(s, @startDate, @EndDate)%60)) as [hh:mm:ss]
    

    このクエリは役に立ちます。



    1. Oracle12cのインストールで一時的な場所にアクセスできませんでした

    2. SQLiteクエリ結果で文字列を一重引用符で囲みます

    3. Access2019の仕組みと操作方法

    4. psql:致命的:データベース<ユーザー>は存在しません