Gunakan fungsi minggu bawaan MySQL untuk menemukan nomor minggu untuk tahun tersebut, lalu kurangi nomor minggu untuk hari pertama bulan tersebut.
SELECT WEEK('2012-02-20') - WEEK('2012-02-01')
ada banyak opsi dalam dokumentasi untuk menyesuaikan panggilan agar sesuai dengan apa yang Anda cari, tetapi saya harap contoh saya memberi Anda gambaran tentang apa yang tersedia untuk Anda.
http://dev.mysql .com/doc/refman/5.5/en/date-and-time-functions.html#function_week