sql server:取当前时间前10分钟之内的数据 dateadd()
2024-09-28 07:03:56
当前时间
select GETDATE()
当前时间点前10分钟 dateadd()
select dateadd(minute,-10,GETDATE())
取当前时间点前10分钟以内的数据,且按创建时间倒序排
select * from tablename
where CreateDate > dateadd(minute,-10,GETDATE())
order by CreateDate desc
dateadd(间隔类型,增量,时间点)
select DATEADD(year,-1,getdate()) --一年前
select DATEADD(MONTH,6,getdate()) --+6个月时间点
select DATEADD(WEEK,1,getdate()) --一周
select DATEADD(DAY,2,getdate()) -- 2天
select DATEADD(HOUR,12,getdate()) --12小时
select DATEADD(SECOND,30,getdate()) -- 30秒
the end!
最新文章
- Ubuntu15.04安装不完全指南
- iMetro
- linux常用指令
- 用Asp.net写自己的服务框架
- Spark Streaming源码解读之流数据不断接收全生命周期彻底研究和思考
- tnsnames linux找的位置顺序
- DJANGO中,用QJUERY的AJAX的json返回中文乱码的解决办法
- php学习代码杂记
- .net web api 的route理解
- Chrome下的语音控制框架MyVoix.js使用篇(二)
- Keil 中关于C语言编译生成汇编代码函数名规则
- [C++程序设计]返回指针值的函数
- C语言中结构体參数变量的传递
- poll机制分析[转]
- WWH——学习方法理解与分析
- python+selenium的web自动化测试之二(Jenkins自动执行)
- MSBuild 命令参数
- .NET Remoting、WebService、WCF、WebApi一些简单描述
- Xamarin.Form与Xamarin.Android或Xamarin.IOS的区别简述
- 用一颗学美术的心来理解PID调节