我意识到这是一个相对基本的问题,但是日期时间总是把我搞砸,我想确保我做得正确(这个审计将被提升为老板)。使用 sql server 2008 r2。下面是我想要的一些 sudo 代码
我应该提到 transactionDate 目前是一个日期时间。这会改变事情吗?
DELCARE
@today datetime,
@tomorrow datetime
SET @today = --CODE TO GET THE DATE FOR TODAY
SET @tomorrow = --CODE TO GET THE DATE FOR TOMORROW
SELECT *
FROM table
WHERE custID = '788'
AND status = 'Cancelled'
AND transactionDate --IS ONLY TODAY AND NOT TOMORROW OR ANY DAY AFTER