【发布时间】:2016-04-12 03:25:20
【问题描述】:
我正在使用 MySQL 根据 CreationDate 过滤日期。
如果我在不比较 CreationDate 的情况下执行此操作,它将返回一些结果。
use todo;
SELECT *
FROM ToDoItem
WHERE ToDoListID = 1
AND COMPLETED = 1
AND Priority>=2;
但是,当我添加与日期的比较时,将没有结果。
use todo;
SELECT *
FROM ToDoItem
WHERE ToDoListID = 1
AND COMPLETED = 1
AND Priority>=2
AND CreationDate > ´2004-11-18 15:26:58´;
它说“'15:26:58' 附近存在 SQL 语法错误”和“查询中断”。
我不明白为什么这不起作用,因为我在 stackoverflow 上看到了一些使用 ">" 和 "
任何帮助将不胜感激。谢谢。
【问题讨论】:
-
不要发照片,试试sqlfiddle.com