sqlserver 时间测试
select * from GropBy where [date] BETWEEN '2010-10' and '2015-10' --从字符串转换日期和/或时间时,转换失败。
select * from GropBy where [date] between '2017-07-25 00:00:00' and '2017-07-25 24:00:00' --从字符串转换日期和/或时间时,转换失败。 select * from GropBy where [datetime] BETWEEN '2010-10' and '2015-10' --从字符串转换日期和/或时间时,转换失败。
select * from GropBy where [datetime] between '2017-07-25 00:00:00' and '2017-07-25 24:00:00' --从字符串转换日期和/或时间时,转换失败。 select * from GropBy where [date] BETWEEN convert(datetime,'30-03-2011',105) and convert(datetime,'30-03-2015',105) --从字符串转换日期和/或时间时,转换失败。 select * from GropBy where [date] between GETDATE() and '2017-07-25 24:00:00' --时间超出格式 24:00 use test
select * from GropBy --数据库存储的是2010-10-01 00:00:00:00
select (convert(datetime,'30-03-2011',105)) ---把字符串转换为时间 select 当前日期=convert(varchar(100),getdate(),120) --把时间转化为字符串 --varchar(10)--截取前10位 select * from GropBy where [datetime] BETWEEN '2010-10' AND '2015-10' --出错原因是时间格式不对2015-10
select * from GropBy where [datetime] BETWEEN '2017-07-25 00:00:00' and '2017-07-25 24:00:00' --出错时间格式不正确 原因是24:00 超出时间范围
select * from GropBy where [datetime] BETWEEN '2010-05-01 00:00:00' and '2017-07-25 23:59:59' --可以用
select * from GropBy where 1=1 and [datetime] BETWEEN '2010-05-01' AND '2015-06-15' --可以用
select * from GropBy where [datetime] BETWEEN '2010-05-01' AND '2015-06-15' --可以用
--查询 当天数据的方法 SELECT DATEDIFF(day, CONVERT(char(), getdate(), ), CONVERT(char(), getdate(), )) AS DiffDate --比较时间, 相差0 select getdate() --获得当前时间
SELECT CONVERT(char(), getdate(), ) --格式化时间
select getdate() --获得当前时间 -- ::42.173
SELECT CONVERT(char(), getdate(), ) --格式化时间 -- ::
select convert(varchar(), getdate(), ) ---- select * from 扫码就诊 where convert(varchar(), getdate(), )=convert(varchar(), 就诊日期, ) and 条码编号='信息' SELECT DATEDIFF(day, CONVERT(char(), getdate(), ), CONVERT(char(), getdate(), )) AS DiffDate --比较时间, 相差0 select * from 扫码就诊 where datediff(dd,就诊日期,GETDATE())= and 条码编号='信息' --判断datediff函数和当前时间和就诊时间比较 =0的时候
select (datediff(hh,starttime,endtime)-)/ +
from tb -- 还能 运算...
sqlserver 时间测试的更多相关文章
- SqlServer数据压缩测试
SqlServer数据压缩测试 环境说明 操作系统:WIN SERVER 2012 R2 Standard 数据库系统: SQLSERVER 2016 SP1 Enterprise Evaluatio ...
- 用于.NET环境的时间测试(转)
用于.NET环境的时间测试 在.NET环境中,衡量运行完整算法所花费的时间长度,需要考虑很多 需要考虑很多种情况 ,如:程序运行所处的线程以及无用单位收集(GC垃圾回收). 在程序执行过程中无用单 ...
- SqlServer时间格式化
最近用的SqlServer比较多,时间格式化老是忘记,现整理如下:(来源于网上,具体来源地址忘记了,归根到底MSDN吧) SELECT CONVERT(varchar(50), GETDATE(), ...
- 数据结构和算法 – 番外篇.时间测试类Timing
public class Timing { //startingTime--用来存储正在测试的代码的开始时间. TimeSpan startingTime; //duration--用来存储正在测试的 ...
- SQLServer 脚本测试
最近在做大数据同步的工作.很少数据需要特殊清洗算法,每次测试,都测试全部数据,浪费时间,可以只测试那些特殊数据即可(切记).
- R︱Rstudio 1.0版本尝鲜(R notebook、下载链接、sparkR、代码时间测试profile)
每每以为攀得众山小,可.每每又切实来到起点,大牛们,缓缓脚步来俺笔记葩分享一下吧,please~ --------------------------- 2016年11月1日,RStudio 1.0版 ...
- C#下的时间测试(用于计算方法执行时间)
public class Timing { private TimeSpan m_StartTime; private TimeSpan duringTime; public Timing() //构 ...
- sqlserver 时间格式函数详细
一.时间函数 在使用存储过程,sql函数的时候,会遇到一些对时间的处理.比如时间的获取与加减.这里就用到了sql自带的时间函数.下面我列出这些函数,方便日后记忆,使用. --getdate 获取当前时 ...
- USACO1.5Superprime Rid[附带关于素数算法时间测试]
题目描述 农民约翰的母牛总是产生最好的肋骨.你能通过农民约翰和美国农业部标记在每根肋骨上的数字认出它们.农民约翰确定他卖给买方的是真正的质数肋骨,是因为从右边开始切下肋骨,每次还剩下的肋骨上的数字都组 ...
随机推荐
- X5内核浏览器,video兼容
使用vue-video-player在移动端微信内置浏览器打开,点击视频自动全屏问题. 参考官方 API 是 H5 同层浏览器的原因,可通过设置video属性来处理. <video-player ...
- C++引用、类型转换、类和对象(day03)
十 C++的引用(Reference) 引用型函数参数 )将引用用于函数的参数,可以修改实参变量的值,同时也能减小函数调用的开销. )引用参数有可能意外修饰实参的值,如果不希望修改实参变量本身,可以将 ...
- Java核心技术读书笔记01
Volume I Chapter 1 An Introduction to Java • 1.1 Java as a Programming Platform• 1.2 The Java ‘Whi ...
- jdk8时间格式处理
SimpleDateFormat 是线程不安全的类,一般不要定义为 static 变量,如果定义为 static,必须加锁,或者使用 DateUtils 工具类. 正例:注意线程安全,使用 DateU ...
- workspace 配置
1.新建workspace 在配置好相关信息前,请勿引入工程代码,避免环境不完整的情况下编译进入长时间等待 2.设置工作窗体结构 建议使用Java模式开发窗体设置 3. 编码 工程全部采用UTF-8编 ...
- QT5.4.1在ARM开发板上不能显示汉字
在linux下正常的程序,移植到ARM上,中文不能显示.网上好多介绍,一头雾水.查看其中话题是关于中文显示的(http://www.qtcn.org/bbs/simple/?t55852.html). ...
- Docker学习总结(16)——当当网Docker应用实践
随着Docker成为当下热门的容器技术,各大公司以及中小团队都开始选择Docker来进行应用部署,从原有部署方式迁移到Docker方式过程中难免会遇到各种问题,本次分享主要介绍当当网个性化推荐组应用D ...
- (27)Spring Boot Junit单元测试【从零开始学Spring Boot】
Junit这种老技术,现在又拿出来说,不为别的,某种程度上来说,更是为了要说明它在项目中的重要性. 那么先简单说一下为什么要写测试用例 1. 可以避免测试点的遗漏,为了更好的进行测试,可以提高测试效率 ...
- magento 的一些Sql查询
1,模拟使用getName()获取产品名称的sql SELECT `value` AS product_name FROM yo_catalog_product_entity_varchar WHER ...
- POJ2391 Ombrophobic Bovines 网络流拆点+二分+floyed
题目链接: id=2391">poj2391 题意: 有n块草地,每块草地上有一定数量的奶牛和一个雨棚,并给出了每一个雨棚的容(牛)量. 有m条路径连接这些草地 ,这些路径是双向的, ...