「99d 99h 99m」のような時間間隔をフォーマットしたいと思います。例えば、以下のSQLを参照してください。SQL Server:時間間隔をフォーマットする方法
-- 1501 minutes should be '1d 1h 1m' (= 1 day + 1 hour + 1 minute)
select datediff(mi, '02-21-2012 00:00', '02-22-2012 01:01')
私のRDBMSがSQL Server 2005でそれを行うための任意のスマートな方法はありますか?
ありがとう、それは私のために働いた。しかし、2行目は「d」ではなく「h」であるべきです。私は編集しようとしましたが、少なくとも6文字を編集しなければならなかったので保存できませんでした。 –
ああ、あなたは正しいです(愚かなコピー/ペーストエラー)。それを私が直した。 –