In MySQL, YEAR() is a built-in date and time function that returns the year from a given date expression.
It returns the year as a number in the range 1000 to 9999. For zero dates, it could return 0 or NULL with a warning, depending on the values in your sql_mode.