请问,我定义的一个表中有个类型是datetime。请问sql应该怎么写呢?
比如,表中数据是“2010-11-01 20:11:02”
我写成 select * from mytable where mytime LIKE '2010-11-01*' 结果查不出数据来,大侠们指点下哈,谢谢O(∩_∩)O
比如,表中数据是“2010-11-01 20:11:02”
我写成 select * from mytable where mytime LIKE '2010-11-01*' 结果查不出数据来,大侠们指点下哈,谢谢O(∩_∩)O
在mysql里的datetime类型,应为2010-11-01 20:11:02 中间存在空格,如果你直接用模糊匹配时差不出来的。问题就出在中间的空格上!哈哈~~