我想选择今天提取的结果,其中结果包含此提取日期时间的数据.2016-09-19 11:01:36.753
我想在不考虑数据时间部分的情况下提取具有今日extract_date的结果。我的查询如下所示
select * from tblOrders where extracted_date=DATEADD(dd, DATEDIFF(dd,0,GETDATE()), 0)
或
select * from LocalACB.tblEBPInvoice nolock where Extracted_Date=CAST(GETDATE() AS DATE)
但记录未归还。怎么做到这一点?
答案 0 :(得分:0)
你在那里正确的轨道。只需更改为>= today
和< tomorrow
select *
from tblOrders
where extracted_date >= DATEADD(dd, DATEDIFF(dd,0,GETDATE()), 0)
and extracted_date < DATEADD(dd, DATEDIFF(dd,0,GETDATE()), 1)