您的位置:首页 > 其它

关于用时间模糊查询的三种方法

2014-03-25 16:59 281 查看
上次做到关于用时间的模糊查询的时候,走了好多弯路,最后还是网上以为前辈给了这种方法,在这里表示感谢。

三种方法是:

1.Convert转成String,再用like查询

select  * from tabel1 where convert(varchar,date,120) like '2014-03-20%'//里面的date就是里数据表里表示时间那个字段,也就是你现在用到的那个时间字段


2.Between

select * from tabel1 where time between '2014-03-05 00:00:00' and '2014-03-25 23:58:36'


3.datediff()函数

select * from table1 where datediff(day,time,'2014-03-25')=0
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: