Sql语句:时间模糊查询
前言
在项目中,需要使用模糊查询来查询当天或某个时间段的信息记录,已知在数据库中使用的是datetime时间类型。
方法总结:
方法一(用于查询当天的某项记录,专为date类型定制的快捷的方法):
string sql = "SELECT count(*) from StudentBindPaperTypeEntity where IsUse ='1' andDateDiff(day,TimeTamp,getdate())=0 and ExamModel='练习模式' ";
方法二(注意,最好在参数中设置%,否则容易报错):
SqlParameter[] paras = new SqlParameter[] { new SqlParameter("@ip","%" + StudentBindPaperType.IP + "%"),new SqlParameter("@date","%" + date+ "%") };string sql = "SELECT count(*) from StudentBindPaperTypeEntity where IsUse ='1' and TimeTamp like @date and ExamModel='练习模式' and IP like @ip";
方法三(适用于任何数据类型):
string sql = "select * from ScoreEntity WHERE score>@score and convert(varchar,TimeTamp,120)
like '@date%' and ExamModel='练习模式'
方法四(适用于除string外的类型):
select * from table1 whereTimeTamp between '2018-12-29 0:00:00' and '2018-12-29 24:59:59'";
Sql语句:时间模糊查询相关推荐
- java中sql模糊查询_模糊查询的sql语句(java模糊查询sql语句)
模糊查询的sql语句(java模糊查询sql语句) 2020-07-24 11:06:02 共10个回答 假设表名为product,商品名为name,简界为remark.则可如下写:select[na ...
- 在JDBC中实现SQL语句的模糊查询
在JDBC中实现SQL语句的模糊查询 在大多数情况下我们可以在JDBC中写入sql语句通过占位符的方式来直接查询,但是如果要进行模糊查询,需要转义字符才能够正常查询. sql语句: select * ...
- Java的SQL语句以及模糊查询
九十四.数据库--sql语言 sql:不区分大小写,用分号结束 DDL:数据定义语言:针对于数据库来说的语言 1.查询当前所有的数据库:SHOW DATABASES;2.新建一个数据库:CREATE ...
- Java中SQL语句写模糊查询_到底Java里的模糊查询语句该怎么写
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 现在String sql="select * from car where carName like '%'+?+'%'";可以查询出 ...
- SQL语句的模糊查询
一般模糊语句如下: SELECT 字段 FROM 表 WHERE 某字段 Like 条件 其中关于条件,SQL提供了四种匹配模式: 1.%:表示任意0个或多个字符.可匹配任意类型和长度的字符,有些情况 ...
- SQL语言_3 模糊查询和聚合函数
SQL语言_3 模糊查询和聚合函数 作者:田超凡 版权所有,转载请注明原作者,仿冒侵权必究法律责任 1.数据库中查询的机制 查询是针对数据表中已存在的数据行而言的,可以将它简单理解为筛选,将符合条件的 ...
- JavaWeb学习笔记(数据库、SQL语句、数据查询语法、完整性约束、编码、备份和恢复数据、多表查询)
数据库.SQL语句.数据查询语法.完整性约束.编码.备份和恢复数据.多表查询 JavaWeb学习笔记 数据库 数据库概念 基本命令 启动和关闭mysql服务器 客户端登录退出mysql SQL语句 S ...
- MySQL 数据库 like 语句通配符模糊查询小结
MySQL 报错:Parameter index out of range (1 > number of parameters, which is 0)--MySQL 数据库 like 语句通配 ...
- mongodb 跟踪SQL语句及慢查询收集
有个需求:跟踪mongodb的SQL语句及慢查询收集 第一步:通过mongodb自带函数可以查看在一段时间内DML语句的运行次数. 在bin目录下面运行 ./mongostat -port 端口号 ...
- springboot 时间模糊查询问题
org.springframework.jdbc.UncategorizedSQLException: Error querying database. Cause: java.sql.SQLExce ...
最新文章
- python3 实现 php bin2hex 函数
- 尾递归调用 高阶函数 map filter reduce
- before与after的一些应用总结
- WebService怎样在IIS上部署
- centos6.4 卸载mysql_彻底删除MYSQL-CENTOS
- 力扣有没有java_【Java】一篇文章带你玩转用Java刷力扣
- 提醒:安装MS11-100 .NET Framework高危漏洞补丁一定要所有服务器一起安装
- 深度图像特征在推荐和广告中的应用(一)
- php上传文件 按日期文件夹,fckeditor上传文件按日期存放及重命名方法
- 如何对Hive Metastore进行权限控制
- UOS系统修改分辨率
- Java技术——你真的了解String类的intern()方法吗,快点来学吧
- 计算机网络——常考的面试题
- 一个屌丝程序猿的人生(九十一)
- 超级计算机为什么不能玩游戏,韦杰:东方文明像一台超级计算机,不能只用来玩游戏...
- onecore\com\combase\dcomrem\channelb.cxx(6563)\combase.dll!76A59D9F: (caller: 75A95B54) ReturnHr(1)
- 计算机科学与技术寒假社会实践,计算机科学与技术专业寒假社会实践报告.doc...
- html5鼠标滑过边框内外发亮,JS实现鼠标滑过显示边框的菜单效果
- CentOS7.4系统中安装Eclipse
- Linux链接(软链接与硬链接)
热门文章
- 课堂练习5:进程的同步与互斥
- python records_python – Numpy到TFrecords:有没有更简单的方法来处理来自tfrecords的批量输入?...
- C语言基础 求出两个数的公约数
- 基于逻辑回归和耦合分析得快递网点末端分析
- powerMock单元测试
- oracle修改字段详解,详解Oracle修改字段类型方法总结
- AUTO CAD Electrical缺少AceRedist文件
- Airtest爬朋友圈并生成中文词云图
- Android 接口回调例子
- 松鼠的新家 51Nod - 3116(点差分)