これは比較的基本的な質問だと思いますが、日時は常に私を台無しにし、これを適切に行っていることを確認したいと思います(この監査は上司に昇進します)。SQL Server2008r2を使用します。私が欲しいもののための以下のいくつかの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