在2个日期时间之间选择一些行

时间:2013-01-22 21:54:51

标签: mysql sql

我有一个这样的数据库:

ID->INT
Date->DateTime

现在我想编写一个SELECT来获取所有行,其中Date列位于" 2008/1/1"和" 2010/1/1"。

2 个答案:

答案 0 :(得分:5)

SELECT * FROM mytable WHERE `Date` BETWEEN '2008-01-01' and '2010-01-01';

答案 1 :(得分:2)

您只需在WHERE子句中应用过滤器

select *
from yourtable
where date >= '2008-01-01' 
   and date <= '2010-01-01'