1.语法:

DATEADD (datepart , number , date )

2.参数

datepart

是与 integernumber 相加的 date 部分。下表列出了所有有效的 datepart 参数。用户定义的变量等效项是无效的。

datepart

缩写

year

yy ,yyyy

quarter

qq ,q

month

mm ,m

dayofyear

dy ,y

day

dd ,d

week

wk ,ww

weekday

dw ,w

hour

hh

minute

mi ,n

second

ss ,s

millisecond

ms

microsecond

mcs

nanosecond

ns

number

是一个表达式,可以解析为与 date 的 datepart 相加的 int。用户定义的变量是有效的。

如果您指定一个带小数的值,则将小数截去且不进行舍入。

date

是一个表达式,可以解析为 time、date、smalldatetime、datetime、datetime2 或 datetimeoffset 值。date 可以是表达式、列表达式、用户定义的变量或字符串文字。如果表达式是字符串文字,则它必须解析为一个 datetime 值。为避免不确定性,请使用四位数年份。有关两位数年份的信息,请参阅 two digit year cutoff 选项。

3.例子:返回最近3个月的订单。有考虑具体的日期。

select * from ordersT where AddDate>DATEADD(M,-3,GETDATE()) order by AddDate

  

返回前3个月的订单,若不考虑日期,则从1号开始算起。

代码如下:

select * from OrdersT where  DATEDIFF(m,AddDate,getdate())<=3  order by AddDate

  

4,显示今天的订单

select * from ordersT where AddDate>CONVERT(varchar,getdate(),112) order by AddDate

  

SQL DATEADD (Transact-SQL)根据需要返回时间,相关推荐

  1. 交互式SQL(Transact SQL,TSQL)

    交互式SQL(Transact SQL,TSQL) 它是SQL Server的查询语言.提供以下命令: · 创建和数据库对象. · 访问和修改数据. · 数据聚合(aggregation,又称聚集). ...

  2. sql dateadd函数_什么是SQL Server DATEADD()函数?

    sql dateadd函数 Hey, folks! In this article, we will be focusing on SQL Server DATEADD() function in d ...

  3. SQL Server中的日期和时间:DATEADD()

    我们现在处于SQL Server和Azure SQL数据库中关于日期和时间的长篇系列的主页. 本周我们将讨论日期和时间中我最喜欢的T-SQL函数之一:  DATEADD(). 句法 与类似的功能一样, ...

  4. Transact SQL 常用语句以及函数

    Transact SQL  语 句 功 能  ======================================================================== --数据 ...

  5. Transact SQL 语 句

    Transact SQL   语 句 功 能  ======================================================================== -- ...

  6. SQL Server中的几个方法和Transact SQL 常用语句以及函数[个人推荐]

    --数据操作   SELECT --从数据库表中检索数据行和列  INSERT --向数据库表添加新数据行  DELETE --从数据库表中删除数据行  UPDATE --更新数据库表中的数据  -- ...

  7. mysql sql dateadd_在SQL语句中DATEADD和DATEDIFF函数

    在SQL语句中DATEADD和DATEDIFF函数 DateAdd函数 返回 返回包含一个日期的 Variant (Date),这一日期还加上了一段时间间隔. 语法 DateAdd(interval, ...

  8. Transact -SQL 语句

    Transact- SQL 概述 了解 SQL 结构化查询语言 Transact-SQL 语言是 SQL 的增强版本 种类 数据 定义 操纵 控制 常用 事务管理 流程控制 附加的语言元素 常量与变量 ...

  9. Sql中TO_DAYS,DATE_SUB等时间函数介绍

    Sql中TO_DAYS,DATE_SUB等时间函数介绍 TO_DAYS 获取当前时间 DATE_SUB(date,INTERVAL expr type)函数 DATEDIFF() 函数 ADDDATE ...

最新文章

  1. 跟我学jQuery(三) 无所不能的选择器1
  2. EL函数以及自定义标签的应用
  3. xml 数字签名 破解_JAVA中带有数字签名的XML安全性
  4. Fragment 横竖屏切换问题
  5. acm之vim的基本配置
  6. Python3 —— 逗号分隔值CSV
  7. FloatingActionMenu 向上弹出菜单
  8. python请编写程序、生成随机密码_利用Python如何生成随机密码
  9. Android 出现警告Exported service does not require permission
  10. 公众号文章折叠点击后展开案例_(案例)蜂窝纸板在包装中的应用重型箱
  11. Overview of HEVC之3 术语
  12. html中鼠标移走的伪元素,a标签的伪元素的应用——link,hover,visited,active
  13. JAVA中serialVersionUID可以使用hashCode()赋值
  14. 移动端自动化测试:python+appium+pytest+allure+yaml
  15. 数论_埃氏筛法(求区间内多少素数)
  16. 美团商品知识图谱的构建及应用
  17. 计算机毕业设计 在线免费小说微信小程序(源码+论文)
  18. android gps 经纬度转换,Android GPS 取经纬度
  19. 解决加速c/c++编译运行速度的问题办法
  20. 正则表达式 密码 需包含字母数字特殊字符

热门文章

  1. SSL自签名的实现类org apache commons httpclient contrib ssl EasySSLP
  2. 16软件1班安卓第一学期学习总结
  3. Moodle安装步骤
  4. 【BZOJ2659】算不出的算式,打表找规律
  5. 工作任务:解决双主控倒换时双机切换问题
  6. 2019年春计算机应用基础随堂作业,华南理工2019年《计算机应用基础》随堂练习 doc...
  7. php ftp 下载大文件,文件在用php(ftp)下载后损坏[重复]
  8. 2017.10.9 找相同字符 失败总结
  9. 【英语学习】【Level 07】U04 Rest and Relaxation L1 Waiting to board a train
  10. 【Python】【Python库】Python3.7.2 - 字符串str类 (1)