特定的结果之间使用声明之间两个日期时间参数不能正常工作的SQL Server
where [Column_name] >= @FromDate and [Column_name] <= @ToDate
下面是我如何设定的值
DECLARE @Today AS datetime
DECLARE @FromDate AS datetime
DECLARE @ToDate AS datetime
SET @Today = GetDate()
SET @FromDate = @Today
SET @ToDate = DATEADD("dd", 7, @Today)
我发现它不工作无法正常显示正确的时候我把它从7更改为-7,它显示了一个额外的结果,而不是显示在当前查询中
你能告诉我我哪里出错了吗?
感谢
结果究竟是什么问题? –
它没有显示订单,但它的意思是@PatrickHofman – mfredy
你能给出完整的陈述和数据吗?可能是[sqlfiddle](http://sqlfiddle.com/)。 –