我需要使用MS SQL SELECT获取所有记录,其中Modified_Date = Today 我的表看起来像:
created_by modified_date
20150723081006 2015-07-23 15:14:22.843
20150723081006 2015-09-04 00:14:24.463
20150723081006 2015-09-04 00:14:24.463
答案 0 :(得分:0)
实现此目的的一种简单方法是将修改后的日期转换为日期值(删除时间部分),然后将其与当前日期进行比较(同样,删除时间):
SELECT *
FROM MyTable
WHERE CAST(Modified_Date AS DATE) = CAST(GETDATE() AS DATE)