AFAIK, er is geen standaard voor de eerste week van de maand.
De eerste week van het jaar is de week met Jan 4th
.
Hoe definieer je de eerste week van de maand?
UPDATE:
U moet uw zoekopdracht als volgt herschrijven:
SELECT WEEK(dateField, 5) -
WEEK(DATE_SUB(dateField, INTERVAL DAYOFMONTH(dateField) - 1 DAY), 5) + 1
zodat de jaarovergangen correct worden afgehandeld en de weken beginnen op Monday
.
Anders is uw vraag in orde.