上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 17 下一页
摘要: 阅读全文
posted @ 2020-11-11 15:03 止一 阅读(157) 评论(0) 推荐(0) 编辑
摘要: -- 查询每名员工的编号、姓名、部门、月薪、工资等级、工龄、上司编号、上司姓名、上司部门? SELECT e.empno,#员工编号 e.ename,#员工姓名 e.deptno,#员工部门 e.sal + IFNULL(e.comm, 0) AS income,#月薪 DATEDIFF(NOW( 阅读全文
posted @ 2020-11-11 14:57 止一 阅读(90) 评论(0) 推荐(0) 编辑
摘要: -- 查询底薪超过公司平均底薪的员工信息 -- 方法1 SELECT empno,ename FROM t_emp HAVING sal>AVG(sal); 因为在having中不能拿一个字段与聚合函数比较,所以此种方法行不通 -- 方法2 SELECT e1.empno,e1.ename FROM 阅读全文
posted @ 2020-11-11 11:50 止一 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 本节所涉及的SQL语句: -- 表连接查询 -- 查询每名员工(员工名字,编号)的部门信息(部门编号,部门名称) SELECT e.empno,e.ename,d.dname FROM t_emp e JOIN t_dept d ON e.deptno=d.deptno; -- 内连接 -- 衍生语 阅读全文
posted @ 2020-11-11 11:25 止一 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 本节涉及的sql语句: -- HAVING -- 错误示例 SELECT deptno FROM t_emp WHERE AVG(sal)>=2000 GROUP BY deptno; 因为where的执行优先于group by,所以在为分组之前,AVG函数不知道对那些结果进行求平均值,也就是说函数 阅读全文
posted @ 2020-11-11 11:16 止一 阅读(134) 评论(0) 推荐(0) 编辑
摘要: import random """ 波利亚过程 一只瓮里面装着一个白球和一个黑球。每一周期,都随机抽取出一个球并将这个球与和它颜色相同的另一个球一起放回到瓮中。抽取出来的球的颜色表示结果。 """ box = ["white", "black"] # for i in range(1000): # 阅读全文
posted @ 2020-11-10 21:11 止一 阅读(494) 评论(0) 推荐(0) 编辑
摘要: 本节涉及SQL语句: -- 分组查询 SELECT deptno,AVG(sal) FROM t_emp GROUP BY deptno; -- 四舍五入 SELECT deptno,ROUND(AVG(sal)) FROM t_emp GROUP BY deptno; -- 逐级分组 SELECT 阅读全文
posted @ 2020-11-10 21:09 止一 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 本节所涉及的SQL语句 -- 聚合函数 SELECT AVG(sal+IFNULL(comm,0)) AS avg FROM t_emp; -- SUM SELECT SUM(sal) FROM t_emp WHERE deptno IN (10,20); -- MAX SELECT MAX(sal 阅读全文
posted @ 2020-11-10 20:46 止一 阅读(411) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2020-11-10 20:29 止一 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 本节所涉及的sql语句: -- 去除结果集中的重复记录 SELECT job FROM t_emp; SELECT DISTINCT job FROM t_emp; SELECT DISTINCT job,ename FROM t_emp; -- 条件查询(一个部门) SELECT deptno,e 阅读全文
posted @ 2020-11-10 20:23 止一 阅读(86) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 17 下一页