美文网首页
查询数据的练习

查询数据的练习

作者: Tn299 | 来源:发表于2021-10-26 18:39 被阅读0次

1、取得每个薪水等级有多少员工

select
    a.grade,count(a.grade)
from
    (select s.grade,sal from emp e join salgrade s on e.sal between s.losal and s.hisal) a
group by
    a.grade
image.png

2、列出所有员工及其领导的姓名

select
    e1.ename,e2.ename
from
    emp e1
join
    emp e2
on
    e1.mgr=e2.empno
image.png

3、列出至少有 5 个员工的所有部门编号

select
    dname,count(dname)
from
    (select d.dname,e.deptno from emp e join dept d on e.deptno=d.deptno) z
group by
    dname
having
    count(dname)>=5
image.png

相关文章

  • Python day25_mysql数据库

    mysql 数据库 查询练习

  • 查询数据的练习

    1、取得每个薪水等级有多少员工 2、列出所有员工及其领导的姓名 3、列出至少有 5 个员工的所有部门编号

  • MySQL实战演练(二)查询练习

    回顾复习:上一篇文章详细图解建表和添加数据,为后面的操作练习提供数据源。 二、查询练习 1、查询student表中...

  • sql 练习(三)

    环境是mysql 练习数据见SQL:练习的前期准备 sql 练习(一)sql 练习(二)21、查询成绩高于学号为“...

  • 子查询和join查询

    join查询通常是代替子查询,典型的join查询是自连接,即自己和自己join起来查询数据。练习一:从下表中找出英...

  • MySQL练习题(一)

    原始数据 查询练习 查询'001'课程比'002'课程成绩高的所有学生的学号 查询平均成绩大于60分的同学的学号和...

  • sql 练习(二)

    环境是mysql 练习数据见SQL:练习的前期准备 sql 练习(一) 11、查询‘3-105’号课程的平均分 1...

  • SQL语句练习

    创建表 插入数据 练习 查询姓“张”的老师的个数:考察模糊查询 2.查询名字含“风”的学生 3.1981年出生的学...

  • c#11月13号

    上午学习使用mySQL进行表格操作,然后是数据库,command对象,SQL查询。下午练习了查询方法的使用。

  • 数据库查询练习

    今天练习数据库,尽量记录下数据库的万能模板。以下练习代码基于MySQL。 1. 设定表格 首先定义三个表,stud...

网友评论

      本文标题:查询数据的练习

      本文链接:https://www.haomeiwen.com/subject/oasyaltx.html