日期:2014-05-18  浏览次数:20644 次

怎么取出某段时间内的记录
我注册表里有个时间列time
用的是datetime型
我想取出某天内注册的人员信息,比如2007-09-22
总不会是写
where   time> 2007-09-22   00-00-00.000   and   time <2007-09-22   23-23-59.000


或者有什么更好的保存时间的方法,望指点指点啊

------解决方案--------------------
我注册表里有个时间列time
用的是datetime型
我想取出某天内注册的人员信息,比如2007-09-22

-----------------
select * from t where convert(varchar(10),time,120)= '2007-09-22 '