Sql server 需要比较sql和System.datetime之间的天数

Sql server 需要比较sql和System.datetime之间的天数,sql-server,Sql Server,在sql server 2012中,我无法给出星期日和星期一等日期的数据类型,我的项目需要比较sql和系统之间的日期,其中包含星期日、星期一等日期,请帮助我如何继续?尝试以下查询: SELECT CASE WHEN CAST(dateX AS DATE) != CAST(dateY AS DATE) then 'NOT EQUEL' else 'EQUEL' 如果您展示了一些示例数据、您尝试执行的查询以及您期望结果的样子

在sql server 2012中,我无法给出星期日和星期一等日期的数据类型,我的项目需要比较sql和系统之间的日期,其中包含星期日、星期一等日期,请帮助我如何继续?

尝试以下查询:

SELECT CASE 
           WHEN CAST(dateX AS DATE) != CAST(dateY AS DATE) 
           then  'NOT EQUEL'
           else  'EQUEL'

如果您展示了一些示例数据、您尝试执行的查询以及您期望结果的样子,那么也许有人可以帮助您。