2つのパラメータ@yr
を取得し@period
、@period
は月の数値であるため、たとえば7月は7になります。
私のストアドプロシージャテーブルには、Date
単なる標準datetime
フィールドであるという列があります。where
現在の期間から1年を引いた値よりも大きいすべての日付を計算する句が必要なので、「2011年1月7日」(英国の日付形式)よりも大きいすべての日付を返す句が@period = 7 and @yr = 2012
必要な場合、2つだけでこれを実現するにはどうすればよいですか。とwhere
からの数字。@period
@yr
WHERE <br>
Date >= '01-07-2011'