Hallo Norbert,
z.B. MONTH_REST('1983-02-15') ergaebe 13 Tage
oder MONTH_REST('1980-02-21') ergaebe 8 Tage
Du brauchst die Funktion LAST_DAY() (verfügbar ab MySQL 4.1.1):
SELECT DAY(LAST_DAY('1980-02-21')) - DAY('1980-02-21')
-> 8
Grüße aus Nürnberg
Tobias