MySQL BETWEEN表现得很奇怪

时间:2014-05-18 02:33:48

标签: mysql

我运行此代码:

SELECT '2014-05-17 21:59:24' BETWEEN '2014-05-17 22:29:24' AND '2014-05-17 21:29:24'

它返回0,为什么?

我基本上尝试使用DATETIME列,但这并没有产生影响

1 个答案:

答案 0 :(得分:3)

您的BETWEEN声明是倒退的。它应该是:

BETWEEN '2014-05-17 21:29:24' AND '2014-05-17 22:29:24'