我需要在PhpMyAdmin中筛选出特定的日期范围,以获取一长串数据。该列名为' datetime'每次新条目进入数据库时,都遵循以下格式:
2015-05-22 23:30:00
那么如何在不输入小时/分钟/秒的情况下过滤一系列日期?例如:
如果我只想查看2015-01-01至2015-02-02的参赛作品?
示例SQL行将是:
SELECT * FROM mytable
WHERE datetime"这里是问题所在。我使用什么条件/操作符?"
答案 0 :(得分:0)
这应该有效:
SELECT * FROM mytable WHERE datetime between '2015-01-01 00:00:00' and '2015-02-02 00:00:00'
答案 1 :(得分:0)
啊,我找到了答案。似乎phpmyadmin并不是非常迫切需要输入时间。这就是我所做的:
SELECT * FROM `mytable` WHERE datetime BETWEEN '2015-01-01' AND '2015-02-02'
即使不必输入h / m / s
也可以