开窗函数和普通函数的区别, -- 聚合函数用于开窗函数 -- 查询所有的平均工资 select avg(sal) 平均工资 from emp; select *,avg(sal) over() 平均工资 from emp; #如果over中没有指定分区、排序和滑动窗口,默认计算的是结果集中的所有行 -- 查询各部门的平均工资 select deptno,avg(sal) 平均工资 fro
小朱520
2020-06-18
在使用my SQL 软件,进行多表查询时 ,一表为主表可以保证维度完整性,多表为主表时可以保证度量的准确性,在没有明确表示维度完整性的情况下,有限保证度量的准确性,所以将度量值所在的表作为主表,也就是多表。
小朱520
2020-06-18
多条件函数 判断 - 逻辑表达式 case when ...then... else ... end select *, case when sal>=3000 then '高' when sal<=1500 then '低' else '中' end 工资级别 from emp;
小朱520
2020-06-17
-- 练习:查询每个工资等级的员工人数(每个工资登记都要统计) select grade,count(empno) 员工人数 from salgrade left join emp on sal between losal and hisal group by grade;
小朱520
2020-06-17
-- 聚合运算 -- 查询emp表中员工总数、最高工资、最低工资、平均工资及工资总和 select count(empno) 员工总数,max(sal) 最高工资,min(sal) 最低工资,avg(sal) 平均工资,sum(sal) 工资总和 from emp;
小朱520
2020-06-16
-- 查询姓名以a开头的员工信息 select * from emp where ename like 'a%'; -- 查询姓名中包含a的员工信息 select * from emp where ename like '%a%'; -- 查询姓名中第二个字符为a的员工信息 select * from emp where ename like '_a%';
小朱520
2020-06-16
-- 条件查询 -- 查询10号部门和20号部门中sal低于2000的员工信息 select * from emp where (deptno=10 or deptno=20) and sal<2000; select * from emp where deptno in (10,20) and sal<2000;
小朱520
2020-06-16
1,同比计算方法:(当期值-去年同期值)/去年同期值*100%,在数据透视表中展示同比变化率,应设置其值得显示方式为差异百分比——基本字段为(年)基本项为(上一个) 2,环比计算方法:(当期值-上期值)/上期值*100%,在数据透视表中环比变化率,应设置其值得显示方式为差异百分比——基本字段为(记录日期)基本项为(上一个)
小朱520
2020-06-10
加班强度比率=当月加班时数/当月总工作时数*100%,需要注意此处的当月总工作时数,指的是通常的标准每月工作时数,才得以在公司整体环境下比较,需要使用函数Networkdays来进行计算。
小朱520
2020-06-10
1,展示各项类别及细分占汇总值得百分比,其值得显示方式为,总计百分比, 2,展示其他类别在各细节下相对某项的百分比,其值得显示方式为,百分比,其中,基本项为(某项),基本字段为(类别)。
小朱520
2020-06-09