Jak je zdokumentováno v Literály data a času :
Proto výraz 2013-05-21
není platný datový literál MySQL (ve skutečnosti jde o aritmetický výraz, který se skládá ze dvou odečtení:výsledkem je celé číslo 1987
). Abyste dodrželi jeden z výše popsaných doslovných formátů, musíte buď citovat doslovný datum jako řetězec a/nebo odstranit oddělovače.