如何从sql中的datetime获取日期

use*_*348 0 sql

我在表中有一个名为'CreatedDate'的字段.它包含值为2009-12-07 11:02:20.890.我的搜索参数是createdate.Parameter包含值为2009-12-07.我的参数只包含datepart.如果我的参数仅包含2009-12-07其未给出的结果.仅当时间包括其给定结果.我的查询是从STD_Enquiry选择*,其中CreatedDate ='2009-12-07任何人都可以给出适当的查询来获得结果吗?

Mit*_*eat 5

仅比较日期部分(没有时间):

WHERE DateColumn >= DATEADD(day, DATEDIFF(day, 0, @SomeDateParam), 0)
Run Code Online (Sandbox Code Playgroud)