これについてグルの助けを借りることができます。2 つの日時値の間の時間を計算し、T-SQL クエリで時間として表示しようとしています...
SELECT arrivalDate - departDate AS timeToComplete
これは常に 24 時間未満である必要があります。しかし、ユーザーが実際に何を入力するかは誰にもわかりません。
私は結果なしでこのようなことを試みてきました。
SELECT
CAST(time(7),
CONVERT(datetime, arrivalDate - departDate) AS timeToComplete) AS newTime,
例として結果を表示する代わりに、1:23:41
次のような結果を表示する方法はありますか:
0D, 1H, 23M, 33S.
これに関するガイダンスをありがとう。