私は誰かが助けることを望んでいます。私はこの件に関するいくつかの質問/回答を読んできましたが、いくつかのソリューションを複製することができましたが、私はSSRS Reportingで集計できるように私の出力をTimeフォーマットとしてフォーマットするのに苦労しています。私は下のコードを使用して2つの日付の間の時間差を見つけることができましたが、フィールドはVARCHARですが、SSRSでフォーマットできるように時間やINTを変換する方法はありますか?2つの日付の時間差を計算するSQL 2012 - フォーマット/ SSRSのTIMEとして変換
,CONVERT(VARCHAR(5),DATEDIFF (SECOND, FFP.[CreatedDate], FFP.[LastModifiedDate])/3600)+':'+
CONVERT(VARCHAR(5),DATEDIFF (SECOND, FFP.[CreatedDate], FFP.[LastModifiedDate])%3600/60)+':'+
CONVERT(VARCHAR(5),(DATEDIFF(SECOND, FFP.[CreatedDate], FFP.[LastModifiedDate])%60))+'.'+
CONVERT(VARCHAR(5),(DATEDIFF(SECOND, FFP.[CreatedDate], FFP.[LastModifiedDate])%1000)) AS [Test]
例日付および出力CreatedDateに= 2016年10月10日10:53:26.0829077 最終更新日2016年10月10日= 11:06:09.2670000出力= 0:12:43.763。これを時間フィールドに変換する方法はありますか?
これは私のために働くことができます!私はそれをすぐに投票し、それに応じてすぐに投票します! :) – Baseline9