两个指标在一个维度下查询的案例 先查询学过01和02 课程的学生、然后按照学生编号分组 并对所学课程进行计数,因为需要查询及学过01也学过02的所以需要最后的查询条件为计数结果等于2.
小朱520
2020-06-26
BI网页爬数:(cityname as text)=>let 源 = Web.Page(Web.Contents("http://www.air-level.com/air/"& cityname ))in 源紫色是爬数使用的代码,红色是固定网址,绿色是可变参数。可以在爬取的网址中查询表 根据 所在行和字段名来确定 如上图
小朱520
2020-06-25
- 逻辑函数-- ifnull函数:查询每位员工的实发工资(基本工资+提成,没有提成计为0)select *, sal+ifnull(comm,0) 实发工资 from emp;
小朱520
2020-06-20
-- select子查询关于占比的示例-- 查询各部门员工人数占比select deptno,count(empno)/(select count(empno) from emp)from emp group by deptno;注意的是 分组后的 数量计算,红字
小朱520
2020-06-20
-- from子查询-- 查询各部门最高工资的员工:empno,ename,sal,deptno 先查询每个部门的最高工资select max(sal),deptno from emp group by deptno ;把上面查出的部门最高工资表 作为一个新表t 进行连接,注意下面的格式红字select empno,ename,sal,emp.deptno from emp left join
小朱520
2020-06-19
行子查询-- 查询和smith同部门同职位的员工:empno,ename,job,deptnoselect deptno,job from emp where ename='smith';select empno,ename,job,deptno from emp where (deptno , job)=(select deptno,job from emp where ename='smith
小朱520
2020-06-19
-- 查询所有员工姓名及其直属领导姓名(自连接:通过别名,将同一张表视为多张表) select t1.ename 员工姓名 ,t2.ename 领导姓名 from emp t1 left join emp t2 on t1.mgr=t2.empno ; 在my SQL中实现自连接就是通过把一张表进行别名相互连接。
小朱520
2020-06-18