SQL查询(20210816)

        上两周武汉疫情形势恶化,家里直播学习,呆了两个星期,顶着糊涂脑袋上课的感觉…真让人难忘怀O(∩_∩)O。自己做饭真不错,有活着的感觉了。

        人生于世,别无所求,但求一死,死得其所尔。

        闲话少叙,今天是掌握几个SQL查询语句的一天。

练习题搞上头:

— 1、取得薪水最高的第6到第10名员工信息
SELECT * FROM emp ORDER BY sal DESC LIMIT 5,4;

— 2、取得最早入职的5名员工信息
SELECT * FROM emp ORDER BY hiredate LIMIT 5;

— 3、取得平均薪水大于2000的工作岗位
SELECT job,AVG(sal) FROM emp GROUP BY job HAVING AVG(sal) > 2000;

— 4、列出各个部门clerk岗位的最低薪水
SELECT job,deptno,MIN(sal) FROM emp WHERE job =’clerk’ GROUP BY deptno;

— 5、列出所有员工的年收入,并按从高到底排序
SELECT ename,(sal + IFNULL(comm,0))*12 ‘年收入’ FROM emp ORDER BY (sal + comm)*12 DESC ;

        其实吧,SQL也并不难哈,(⊙o⊙)…学不好的原因,它这么语法就是洋人的语法。在我看来,真的有些别扭喔,用汉语的表达习惯看起来,整个记叙都是倒装的…

        我相信无论是现实世界还是计算机世界,未来必然有我中国方式的叙事和逻辑体系。

文章知识点与官方知识档案匹配,可进一步学习相关知识MySQL入门技能树SQL高级技巧CTE和递归查询33007 人正在系统学习中

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年7月12日
下一篇 2021年7月12日

相关推荐