Använd den inbyggda MySQL-funktionen vecka för att hitta veckonummer för året, subtrahera sedan veckonummer för den första dagen i månaden.
SELECT WEEK('2012-02-20') - WEEK('2012-02-01')
det finns många alternativ i dokumentationen för att anpassa samtalet så att det passar exakt vad du letar efter, men jag hoppas att mitt exempel ger dig en uppfattning om vad som är tillgängligt för dig.
http://dev.mysql .com/doc/refman/5.5/en/date-and-time-functions.html#function_week