温馨提示:文本由机器自动转译,部分词句存在误差,以视频为准
00:00
本节课我们通过具体的实操步骤来演示如何使用SQL的日期函数。首先简单了解一下SQL的函数,它可以被划分成两种不同的类型,第一种是单行函数,这种类型的函数只对一行进行变换,产生一个输出结果,第二种是多行函数,这种类型的函数可以对多行进行变换,产生一个输出结果。Max和main函数都属于多行函数,而单行函数又被划分成五种不同的类型,一、字符函数,他操作的数据类型是字符串,二、数值函数,他操作的数据类型是数字,三、日期函数,他操作的数据类型是日期或者时间。四、转换函数,它可以完成在不同数据类型之间的转换。五、通用函数,它可以接受任意类型的参数值,因此叫做通用函数。下面重点介绍一下日期函数,这里的表格展示了常用的日期函数以及它们的功能,了解到这些基本的知识后,下面通过。
01:00
具体的操作步骤来说明每一个日期函数的功能。通过使用state关键字可以获取当前的日期,从输出结果可以看出,当前日期是2024年5月2日。注意,这里的do是一张为表,它的存在只是为了满足语法格式的要求。使用Months between函数可以获取两个日期相差的月数,例如,2024年5月2日与2026年6月2日相差25个月。Ad months函数可以在指定日期中加上若干月数,如果加上一个正数,则是往后若干个月,如果加上一个负数,则是往前若干个月。Next day函数用于计算指定日期的下一个星期几的日期,例如这里计算的是当前日期后下一个星期一的日期,而last day函数用于计算指定日期的当月最后一天,例如,这里将返回5月份的最后一天,即5月31号。在日期函数中还可以使用round函数和tracknk函数。对日期。
02:00
行数据进行四舍五入和截段操作。例如,可以使用让函数对当前日期按照月和按照年的方式进行四舍五入,得到的结果分别是2024年5月1号和2024年1月1号。而使用trunk函数进行截段操作时,也是可以分别按照月和按照年的方式进行日期的阶段,这里得到的结果分别是2024年5月1号和2024年1月1号。现在你已经知道SQL的日期函数了,那你知道其他函数的使用方法吗?欢迎评论区留言讨论好了记得点加号关注赵宇强老师。
我来说两句