OrderDate が 2 か月の間にある選択クエリを作成しようとしています。これはこれまでの私のコードです。
declare @FromMonth datetime
declare @ToMonth datetime
set @FromMonth = '20111201'
set @ToMonth = '20120301'
select *
from Order o
where o.OrderDate between @FromMonth and @ToMonth
これはほとんど機能しますが、月の日も表示されることを除いて、この例では @ToMonth ですべての日が選択されないことを意味します
Sql Server 2012 を使用しています
編集
より明確にするために、@FromMonth と @ToMonth の入力が月の最終日を知ることを信頼したくありません。上記は、私の問題を説明するための単なるサンプルです。