sqlserverdate格式比较(sqlserver之datepart和datediff应用查找当天上午和下午的数据)
sqlserverdate格式比较
sqlserver之datepart和datediff应用查找当天上午和下午的数据DATEPART() 函数用于返回日期/时间的单独部分,比如年、月、日、小时、分钟等等。
DATEDIFF() 函数返回两个日期之间的时间差。
--查找当天上午的数据 select * from R_Attendance where (datepart(hour,RDatetime)>=0 and datepart(hour,RDatetime)<12) and datediff(d,RDatetime,GetDate())=0 --查找当天下午的数据 select * from R_Attendance where (datepart(hour,RDatetime)>12 and datepart(hour,RDatetime)<=23) and datediff(d,RDatetime,GetDate())=0
计算两个时间差
相差年数:SELECT DATEDIFF(YEAR,'2017-07-01 11:25:52','2018-07-02 12:25:52'); 结果:1
相差天数:SELECT DATEDIFF(DAY,'2018-07-01 11:25:52','2018-07-02 12:25:52'); 结果:1
相差小时:SELECT DATEDIFF(HOUR,'2018-07-01 11:00:00','2018-07-01 16:00:00'); 结果:5
相差分数:MINUTE,相差秒数:SECOND,相差月数:MONTH
获取当日、月、年的数据:
根据以上计算时间差,我们可以得出结果,如下:
当日:SELECT * FROM UserTable WHERE DATEDIFF(DAY, StartTime, GETDATE())=0
当月:SELECT * FROM UserTable WHERE DATEDIFF(MONTH, StartTime, GETDATE())=0
当年:SELECT * FROM UserTable WHERE DATEDIFF(YEAR, StartTime, GETDATE())=0
如果想要获取前一天、月或年等,函数只需等于1即可,依次类推即可,反之获取后一个月、年等。函数等于-1,在此就不一一列出了。
总结
以上所述是小编给大家介绍的sqlserver之datepart和datediff应用查找当天上午和下午的数据,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对开心学习网网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!
- sqlserver表分区步骤(行转列之SQL SERVER PIVOT与用法详解)
- sqlserver修改排序规则几种方法(SQL Server 分页编号的另一种方式推荐)
- sqlserver最大数据导入量(SQL Server批量插入数据案例详解)
- 阿里云sql server 2012(远程连接阿里云SqlServer 2012 数据库服务器的图文教程)
- SqlServer GO命令循环使用实例代码(SqlServer GO命令循环使用实例代码)
- sqlserver如何查找值为null的数据(SQL Server中NULL的正确使用与空间占用)
- sqlserver常见函数(SQL Server之JSON 函数详解)
- sqlserver表值函数用法(SQL Server数据库中的表名称、字段比较)
- SQLServer将数据导出为SQL脚本
- SQLServer中JSON文档型数据的查询问题解决(SQLServer中JSON文档型数据的查询问题解决)
- sqlserverdate格式比较(sqlserver之datepart和datediff应用查找当天上午和下午的数据)
- sqlserver常用配置调整(sql server性能调优 I/O开销的深入解析)
- sqlserver设置自动备份的注意事项(SQL server 定时自动备份数据库的图文方法)
- sqlserver创建带参数的存储过程(SQLServer存储过程实现单条件分页)
- sqlserver登录身份验证(SQL Server 2012 身份验证Authentication)
- sqlserver存储过程怎么写日志(SqlServer快速检索某个字段在哪些存储过程中sql 语句)
- TVB新剧《黯夜守护者》将播,陈展鹏陈炜首次合作探讨人性(TVB新剧黯夜守护者将播)
- 新晋小花被称女版吴卓羲 将取代滕丽名成为TVB新一代御用女警(新晋小花被称女版吴卓羲)
- 艺人吴卓羲10年警察生涯,演足10年阿Sir,系咩玩法(艺人吴卓羲10年警察生涯)
- 菲律宾潜水(菲律宾潜水价格)
- 泰国人妖(变性手术生殖器要割掉吗)
- 泰国美女(泰国人妖和女性如何区分)
热门推荐
- docker怎么解决隔离性问题(docker启动ES内存溢出的解决方案)
- css怎么样让banner不动(CSS banner图响应式居中显示的方法)
- php构成方法的关键字是(PHP中的self关键字详解)
- python的def命令参数(python ddt数据驱动最简实例代码)
- laravel零基础(基于laravel Request的所有方法详解)
- python3.7不兼容pywinauto(浅谈python编译pyc工程--导包问题解决)
- nginx配置ip端口访问(Nginx配置80端口访问8080及项目名地址方法解析)
- mysqlsource命令作用(MySQL source命令的使用简介)
- laravel数据库日志(Laravel 将数据表的数据导出,并生成seeds种子文件的方法)
- html的meta标签
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9