1、语法 在select列表中所有未包含在组函数中的列都应该包含在group by字句中 包含在group by字句中的列不必包含在select列表中 正确: 1 select deptno avy(sal) from emp group by deptno;(每个部门的平均工资
1、语法在select列表中所有未包含在组函数中的列都应该包含在group by字句中 包含在group by字句中的列不必包含在select列表中
2、多个列分组
先按照第一个列分组,如果相同,再按第二个分组,以此类推 3、过滤分组数据where和having的区别where后面不能使用多行行数 当既可以使用where和having的时候,尽量使用where 4、group by语句增强举例说明
(1)+(2)+(3)==(4) rollup()函数
select语句可以做加减运算,通过集合运算 |
2024-05-11
2021-06-05
2022-09-01
2022-09-17
2024-05-14