1

我有一个这样的数据库:

ID->INT
Date->DateTime

现在我想写一个 SELECT 来获取日期列在“2008/1/1”和“2010/1/1”之间的所有行。

4

2 回答 2

5
SELECT * FROM mytable WHERE `Date` BETWEEN '2008-01-01' and '2010-01-01';
于 2013-01-22T21:56:20.360 回答
2

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

select *
from yourtable
where date >= '2008-01-01' 
   and date <= '2010-01-01'
于 2013-01-22T21:56:37.523 回答