我在搜索日期时遇到了一些问题。
格式如下:
2006-03-25 23:27:12
如果我正在搜索,我尝试使用这个:
select * from aol where QueryTime BETWEEN '2006-03-19 00:00:00' and '2006-03-18 00:00:00'
但是我从来没有得到任何结果:(
最佳答案
Between 要求范围最大值前后的较小值,否则返回空结果集而不会出现任何错误。
select * from aol where QueryTime BETWEEN '2006-03-18 00:00:00' and '2006-03-19 00:00:00'
和写作一样
select * from aol where QueryTime >= '2006-03-18 00:00:00' and QueryTime <= '2006-03-19 00:00:00'
关于mysql - 在MYSQL中简单的查询数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5730376/