含NULL值的列的聚合
需求描述
需求:验证行NULL的列的聚合函数的计算结果.
解决方法:通过MIN、MAX、SUM、AVG、COUNT(*)来完成.
注: 数据库数据集SQL脚本详见如下链接地址
员工表结构和数据初始化SQL脚本
SQL代码
执行结果
注:由上面的结果可见,AVG时NULL值未参与运算.
需求:验证行NULL的列的聚合函数的计算结果.
解决方法:通过MIN、MAX、SUM、AVG、COUNT(*)来完成.
注: 数据库数据集SQL脚本详见如下链接地址
员工表结构和数据初始化SQL脚本
注:由上面的结果可见,AVG时NULL值未参与运算.
拼接列的值需求描述需求:查询雇员表emp里部门编号是10员工信息,以员工名称“’job title is”职位的形式输出。示例:KING’s job
NULL值的列的个数需求描述需求:取EMP表里COMM字段为空的个数.解决方法:通过SUM CASE WHEN
非NULL值的列的个数需求描述需求:取EMP表里COMM字段非空的个数.解决方法:通过COUNT(comm)来完成.注:
7_异常处理
计算某列重复最多的值需求描述需求:计算EMP表里SAL字段重复最多的值,以部门编号为20的为例
计算某列的最小/大值需求描述需求:按照部门编号分组找出EMP表中工资最低/最高值,同时返回出deptno解
Python的字符串格式化有两种方式:百分号方式 和 format方式百分号的方式相对来说比较老旧,而format方式则比较先进,并可能替代百分号形式,目前两者并存。1、百分号方式%[(name)][flags][width].[precision]typecode(name) 可选,用于选择指定的keyflags
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M