2 つの日付の間のすべての異なる日を返す次の SQL を取得しました。
SELECT DISTINCT convert(char(10), date, 120) as StartDate from table1 WHERE
id = @id and date > @StartDate
ただし、2 つの日付の間の異なる日付と時間を返す必要があります。
いえ
2011-12-18 13:00:00.000
2011-12-18 14:00:00.000
2011-12-18 17:00:00.000
2011-12-19 10:00:00.000
2011-12-19 12:00:00.000
2011-12-19 13:00:00.000
これを行うためにクエリを変更する際に誰かが支援できることを望んでいました。