Hola de nuevo
Es más probable que el problema se debiera a la comilla simple en Father's y no a la palabra DAY..., depende mucho de cómo haces la consulta... en MySQL, la comilla simple sirve como sabrás, para delimitar cadenas, por lo tanto, si quieres incluir una comilla en una cadena debe "matar" dicha comilla, poniendo dos comillas simples, es decir, algo como esto:
Código MySQL:
Ver originalmysql
> select 'Fathet''s day';+--------------+
| Fathet's day |
+--------------+
+--------------+
Lo mismo pasa con los inserts... si quieres insertar una cadena que contenga comillas en un campo, tendrías que hacerlo así:
Código MySQL:
Ver originalQuery OK, 1 row affected (0.22 sec)
+------+--------------+
| id | campo |
+------+--------------+
| 4 | Father's Day |
+------+--------------+
4 rows in set (0.00 sec)
Si lo haces sin poner las dos comillas (no confundir con la comilla doble (")) obtendrías el mensaje de error que mencionas:
Código MySQL:
Ver originalERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 's
Day ' at line 1
Ojo con eso.
Saludos
Leo.