我需要得到的所有记录相同和小于2014-08-31,大于2014-08-01我用波纹管查询这个,有没有人有想法?MYSQL小于函数不能正常工作
SELECT * FROM table where user_id = 322 and createdDate > '2014-08-01' and createdDate <= '2014-08-31';
表值
createdDate
2014-08-01 05:14:52
2014-08-27 05:15:08
2014-08-29 02:54:06
2014-08-30 05:57:12
2014-08-31 07:56:13
这里我的产量
2014-08-01 05:14:52
2014-08-27 05:15:08
2014-08-29 02:54:06
2014-08-30 05:57:12
我不能让2014年8月31日7点56分13秒这个值。 请有人知道为什么会发生这种情况?
你一定要明白的字符串和日期都是不一样的东西,你呢?您需要使用日期才能正常工作。此外,'2014-08-31 07:56:13'实际上是在2014-08-31 00:00:00之后,所以在这种情况下小于或等于正常工作... – ppeterka
是的。谢谢@ppetereka – Darshan