【发布时间】:2013-07-30 05:57:55
【问题描述】:
我有一个自定义日期(动态构建/输入),例如“2013-5-13”
但我的 mysql 数据库存储为 '2013-05-13'
所以我试着把它找回来
SELECT * FROM TBL WHERE XDATE='2013-5-13' >>> it return me ZERO result
但是
SELECT * FROM TBL WHERE XDATE='2013-05-13' >>> it return me CORRECT result
那么如何直接在mysql语句中解决这个呢?
【问题讨论】:
-
不能在查询中使用之前清除日期?
-
在两列中使用
DATE_FORMAT -
XDATE 是日期/日期时间字段吗?还是 varchar?