温馨提示:文本由机器自动转译,部分词句存在误差,以视频为准
00:00
本节课我们通过具体的实操步骤来演示如何使用SQL的通用函数。首先简单了解一下SQL的函数,它可以被划分成两种不同的类型,第一种是单行函数,这种类型的函数只对一行进行变换,产生一个输出结果,第二种是多行函数,这种类型的函数可以对多行进行变换,产生一个输出结果。例如Max和mainin函数都属于多行函数,而单行函数又被划分成五种不同的类型,一、字符函数,他操作的数据类型是字符串,二、数值函数,他操作的数据类型是数字,三、日期函数,他操作的数据类型是日期或者时间,四、转换函数,它可以完成在不同数据类型之间的转换,五、通用函数,它可以接受任意类型的参数值,也可以是空值,因此叫做通用函数。下面重点介绍一下通用函数,这里的表格展示了常用的通用函数以及它们的功能。在了解到这些基本的知识后,下面通过具体的操作步骤来说明每一个通用函数的功能。查询员工的姓名、薪税和奖金。由于奖金中包含空值,这里可以使用MVL函数将奖金为空转换为奖金为0 MVL函数接收两个参数A和B,当A=na时,返回B,否则返回A。执行这里的查询语句从输出的结果中可以看出,结果集的最后一个列空值都转换成了0,从而实现了过滤掉空值的目的。这里的示例也可以使用MVL2函数实现,该函数接收三个参数啊B和C,当A=now时,返回C,否则返回B。下面给出了具体的语句和执行的结果。那类F函数用于判断两个参数是否相等,该函数接收两个参数A和B,当A=B时,返回now,否则返回A,由于这里的两个参数都是123,因此返回结果为空值,这里的do是一张为表,它的存在只是为了。
01:59
满足语法的要求。通用函数可以使用任意参数值类型,例如在naliaf函数使用字符串,由于这里的两个参数值不相等,因此返回字符串hello cos函数将从左往右找到第一个不为now的值,它可以接受多个参数。从输出的结果可以看出,该函数返回了第二个参数hello,现在你已经知道SQL的通用函数了,那你知道其他函数的使用方法吗?欢迎评论区留言讨论好了,记得点加号关注赵一强老师。
我来说两句