关于SQL模糊查询日期时间的方法
来源:互联网 发布:linux配置代理 编辑:程序博客网 时间:2024/05/22 06:32
模糊查询有以下三种方法:
yourtime ~~~ 2017-06-30
1.Convert转成String,在用Like查询。
select * from table1 where convert(varchar,yourtime,120) like '2017-06-30%'
2.Between
select * from table1 where yourtime between '2017-06-30 0:00:00' and '2017-06-30 24:59:59'";
3 datediff()函数
select * from table1 where datediff(day,yourtime,'2017-06-30')=0
第一种方法应该适用与任何数据类型;
第二种方法适用String外的类型;
第三种方法则是为date类型定制的比较实用快捷的方法。
阅读全文
0 0
- 关于SQL模糊查询日期时间的方法
- 关于SQL时间类型的模糊查询
- 关于SQL时间类型的模糊查询
- 关于SQL时间类型的模糊查询
- 关于SQL时间类型的模糊查询
- 关于SQL时间类型的模糊查询 .
- 关于SQL时间类型的模糊查询
- sql 时间的模糊查询
- 关于时间的模糊查询
- 关于SQL和HQL时间类型的模糊查询
- 关于时间模糊查询的三种方法
- sql日期模糊查询
- Oracle 日期时间模糊查询
- 关于时间的模糊查询 mysql
- 关于SQL模糊查询
- 关于sql的模糊查询的问题
- 关于SQL参数化的模糊查询
- 关于sql模糊查询的下划线问题
- Unity3d热更新四
- Python 解方程的三种方法
- Integer中的缓存IntegerCache
- ubuntu取消挂载安装的移动硬盘
- 分布式文件系统FastDFS快速入门
- 关于SQL模糊查询日期时间的方法
- 绑定 value 到 Vue 实例的一个动态属性上
- 页面内容不足一屏时显示在这一屏的最下方
- CentOS系统yum源使用报错:Error: Cannot retrieve repository metadata (repomd.xml) for repository: rpmforge.
- PHP I/O streams
- kafka环境搭建
- 控件修改状态
- 设置Android应用全屏显示(隐藏手机状态栏)
- ubuntu14.04服务器基本环境初始化