相关疑难解决方法(0)

如何将日期时间与SQL Server中的日期进行比较

Select * from [User] U
where  U.DateCreated = '2014-02-07'     
Run Code Online (Sandbox Code Playgroud)

但是在数据库中,用户是2014-02-07 12:30:47.220在我放置时创建的'2014-02-07'

它不显示任何数据

sql t-sql sql-server datetime

71
推荐指数
2
解决办法
29万
查看次数

哪个比较日期<或DateDiff更好?

哪个被认为更好?

select *
from TableA
where productDate < '12/9/2013'
Run Code Online (Sandbox Code Playgroud)

要么

select *
from TableA
where DATEDIFF(day, productDate, '12/9/2013') > 0
Run Code Online (Sandbox Code Playgroud)

在浏览文章时,我读到使用Date函数(例如:datediff,dateadd),其中子句会对性能产生负面影响.这是真的?

t-sql sql-server datetime date

3
推荐指数
1
解决办法
3776
查看次数

标签 统计

datetime ×2

sql-server ×2

t-sql ×2

date ×1

sql ×1