【发布时间】:2014-01-18 18:33:18
【问题描述】:
我在 mysql 中有一个非常简单的选择查询,其中涉及日期列的过滤器。我根本找不到我的错误在哪里。 这是查询和错误消息:
SELECT * FROM temp WHERE date > '2013-12-27 03:12:14';
ERROR 1064 (42000): You have an error in your....blablabla...near '?date > '2013-12-27 03:12:14'' at line 1
控制台不允许我复制,但在我的数据结构中,有一个名为“日期”的字段,类型为“日期时间”,Null 是,默认Null。
我哪里做错了?
非常感谢您的帮助! [编辑] 这是一个 screenshot
[更新] 正如建议的那样,我已经重新输入该语句并且它起作用了。虽然它解决了这个问题,但我比以往任何时候都更加困惑。如果有人可以启发我,请做。 谢谢大家。
【问题讨论】:
-
我认为该错误与您的查询无关。
-
您的查询,如所写,工作正常。见sqlfiddle.com/#!2/c3c2d/1。
-
如果控制台不允许复制,您只需捕获屏幕截图并附在此处。
-
谢谢拉文德。刚试过,它说我需要10个声望...这是我的第一篇文章....大家好,顺便说一句!
-
有很多免费网站可以发布和发布图片。