I need to select only the year from the record date.
SELECT *, DATE_FORMAT(\'release\',\'%Y\') AS release_year FROM books
but doesnt work.
Your problem :
DATE_FORMAT('release','%Y')
in Mysql that is a string.
Fix :
SELECT *, DATE_FORMAT(`release`,'%Y') AS release_year FROM books;