我有两个表,其中列[date]的类型为DATETIME2(0).
[date]
DATETIME2(0)
我必须仅按日期部分(日+月+年)比较两条记录,丢弃时间部分(小时+分钟+秒)。
我怎样才能做到这一点?
使用SQL Server 2008 中CAST的新数据类型来仅比较日期部分:DATE
CAST
DATE
IF CAST(DateField1 AS DATE) = CAST(DateField2 AS DATE)