关于用时间模糊查询的三种方法
2014-03-25 16:59
281 查看
上次做到关于用时间的模糊查询的时候,走了好多弯路,最后还是网上以为前辈给了这种方法,在这里表示感谢。
三种方法是:
1.Convert转成String,再用like查询
2.Between
3.datediff()函数
三种方法是:
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
相关文章推荐
- 关于时间模糊查询的三种方法
- 关于SQL模糊查询日期时间的方法
- 关于SQL时间类型的模糊查询 .
- 关于大数据量模糊查询的方法
- 关于SQL时间类型的模糊查询
- (4).Mybatis模糊查询MySQL中记录的的常用三种方法
- 关于SQL时间类型的模糊查询
- 今日收获总结(关于存储过程时间查询的一些方法以及字段截取的函数及调用示例)
- 查询SQLServer启动时间的三种方法
- 关于时间的模糊查询
- MySQL——关于MySQL分组查询group by和order by获取最新时间内容的方法
- 关于ArcGIS Server API for Flex 模糊查询的方法
- 【MyBatis】关于模糊查询的两种处理方法
- 三种模糊查询方法(LIKE)and (PATINDEX() . CHARINDEX())对比
- ibatis SQLmap mysql模糊查询字符串拼的三种方法
- 关于时间的模糊查询 mysql
- 关于SQL和HQL时间类型的模糊查询
- 关于mongodb按照字段模糊查询方法
- 关于mongodb按照字段模糊查询方法
- java oracle 日期时间模糊查询的方法