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'