MySQLの組み込み関数weekを使用して、その年の週番号を見つけ、その月の最初の日の週番号を減算します。
SELECT WEEK('2012-02-20') - WEEK('2012-02-01')
ドキュメントには、探しているものにぴったり合うように呼び出しをカスタマイズするためのオプションがたくさんありますが、私の例で、何が利用できるかがわかるといいのですが。
http://dev.mysql .com / doc / refman / 5.5 / en / date-and-time-functions.html#function_week