我有一个这样的数据库:
ID->INT
Date->DateTime
现在我想编写一个SELECT来获取所有行,其中Date列位于" 2008/1/1"和" 2010/1/1"。
答案 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'