Unknown column in 'field list' error on MySQL Update query
Utilize various statements for "y" as the identifier quote character is the backtick ("'"). Or disaster will be imminent, MySQL "thinks" that you highlight a column named "y".
For more information, you can refer to MySQL 5 Documentation