美文网首页
多行函数

多行函数

作者: 52Hz的蓝鲸 | 来源:发表于2017-01-10 23:20 被阅读0次

1、定义于一组数据,并返回结果

avg函数 

sum函数

count函数 

2、having过滤分组

having 和 where 最大的区别是 where条件后不能用主函数,where的效率高

having是先分组后过滤,where是先过滤后分组

3、group by 语句的增强

select deptno,job,sum(sal) from emp group by deptno,job

+select deptno,sum(sal) from emp group by deptno;

+select sum(sal)  from emp

=select deptno,job,sum(sal) from emp group by rollup(deptno,job)

所以:group by rollup(a,b)=group by a,b+group by a+group by null

break on deptno skip 2---设置相同的部门号只显示一次,不同的部门号跳过两行

break on null---取消设置

相关文章

  • 多行函数

    1、定义于一组数据,并返回结果 avg函数 sum函数 count函数 2、having过滤分组 having 和...

  • 04_oracle查询

    ===============单行函数 多行函数 单行函数: 作用于一行 返回一个值 多汗函数: 作用于多行 返回...

  • oracle函数

    单行函数:字符函数 数值函数 日期函数 转换函数 通用函数多行函数:sum() avg() 仅适用于数值型c...

  • 单行函数

    一、SQL函数概述 SQL函数分类 单行函数多行函数 单行函数语法 语法:函数名[(参数1,参数2,….)]注意:...

  • Oracle_SQL_day02_SQL函数

    1、单行函数 字符类型(character) 数值类型(number) 通用函数 2、多行函数 又称为组函数或聚和...

  • 函数

    函数 内置函数 时间函数 字符串函数 数学函数 条件函数 UDTF函数 表生产函数,一行输入,多行输出。将一行中复...

  • 看懂UDTF写法

    UDTF函数,表生成函数,他可以把一行打成多行多列,也可以打成一行多列,一列多行。比起UDAF,UDTF更好理解一...

  • 函数入门

    函数 作用:复用代码(可复用多行代码) 函数的定义: 函数的调用:函数名加一个括号表示调用 函数名();例如:fn...

  • SQL总结-开窗函数

    一 . 开窗函数 分组函数 开窗函数 分组与开窗的区别分组函数每组只返回一行,而开窗函数每组返回多行。如下: 分组...

  • Python基础09-函数(基本使用+参数+返回值)

    1. 概念 多行代码的集合 基本定义:def 函数名(): 调用方式:函数名() 2. 函数参数 2.1 单个参数...

网友评论

      本文标题:多行函数

      本文链接:https://www.haomeiwen.com/subject/pyulbttx.html