我有以下一段 SQL,它返回两个日期之间的所有不同日期。
SELECT DISTINCT convert(char(10), date, 120) as StartDate from table1 WHERE
id = @id and date > @StartDate
但是我需要返回两个日期之间的不同日期和时间。
IE
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
希望有人可以协助更改查询以执行此操作。