0
2つの日付列の違いを取得し、これらの2つの日付の間で最も小さな5つの差異をtSQLを使用して返すにはどうすればよいですか?私はこれを可能な限り分にしたい。SQLで日付間の最小の差を選択
2つの日付列の違いを取得し、これらの2つの日付の間で最も小さな5つの差異をtSQLを使用して返すにはどうすればよいですか?私はこれを可能な限り分にしたい。SQLで日付間の最小の差を選択
SELECT TOP 5 date1, date2, DATEDIFF(minute, date1, date2)
FROM yourtable
ORDER BY DATEDIFF(minute, date1, date2)
date1が必ずしも以前のものではない場合に備えて、ABS()関数をdatediffの周りに置くことができます。 – JohnFx
サンプル入力データと予想される出力を提供できますか。これまでに何を試しましたか? – JohnFx