
今天在利用DATE_FORMATE处理两个日期判断时发现提示 Illegal mix of collations (utf8_general_ci,COERCIBLE),这个是字符集问题呀,但我是日期怎么会这样,当时没看到,后来看到一篇文章才想起来,下面我们一起来看看解决办法.
处理一个SQL,简化过后的执行报错,代码如下:
mysql> select date_format('2013-11-19','Y-m-d') > timediff('2013-11-19', '2013-11-20');
ERROR 1...