SQL Server查询数据之日期函数

 时间:2024-11-03 15:03:49

SQL Server支持的日期函数有GETDATE、DATEADD、DATEDIFF、DATENAME和DATEPART等函数。

SQL Server查询数据之日期函数

2、1、DATEADD函数:用于在指定日期上增加年、月、日或时间等,其返回值为日期型数据。其格式为:DATEADD(datepart,number,date)下面多数情况以学生信息表为例

SQL Server查询数据之日期函数

4、3、DATEADD函数示例如下:● 在当前时间的“年”上增加了5年,并返回5年后的日期● 在当前时间的“月”上增加了5个月,并返回5个月后的日期说明:datepart参数值也可以使用缩写,例如,DATEADD(mm,5,GETDATE())也是在当前时间上增加5个月。

SQL Server查询数据之日期函数

6、1、DATEDIFF函数:用于获取两个日期间的差,并返回数值数据。格式:DATEDIFF(datepart,date1,date2)其中datepart参数的说明同上,date1和date2是日期或日期格式的字符串。

7、2、DATEADD函数示例:从STUINFO表中查询所有学生的姓名、出生日期和年龄。● DATEDIFF(year, STUSTUBI伊怕锱鳏RTH,GETDATE()) //返回年份的差距,即年龄。● DATEDIFF(month, STUSTUBIRTH,GETDATE()) //返回的是当前时间和出生日期之间的月份的差距,即返回相差多少个月。

SQL Server查询数据之日期函数

10、1、DA哌囿亡噱TEPART函数:用于获取日期的一部份,并以整数值返回:格式:DATEPART (datepart,date)其中,datepart参数的说明同上,date是日期或者日期格式的字符串。例如,假设当前日期为2019 年2 月25 日,则DATEPART (month,GETDATE())的结果为数值2,DATEPART (dd,GETDATE())的结果为数值25。

11、2、DATEPART函数示例:从STUINFO表中查询每位30号出生的所有学生。注意:DATEPART函数返回的是数值,因此必须与数值(30)比较。

SQL Server查询数据之日期函数
  • 如何用css+js实现点击按钮弹出div层
  • jquery如何判断字符串是否包含某个字符串
  • 在同一目录下jsp页面如何进行跳转
  • Hive和数据库有什么区别
  • 如何解决网站跳出率高的问题
  • 热门搜索
    十大旅游胜地 冬天去哪旅游 金佛山旅游攻略 厦门鼓浪屿旅游景点 旅游线路报价 去泰国旅游攻略 来宾旅游 三亚旅游地图 十一旅游团 暑期旅游推荐