部门表(部门编号。等等)
表结构约定:
emp雇员表(empno员工号/ename员工姓名/job工作/mgr上级编号/hiredate受雇日期/sal薪金/comm佣金/deptno部门编号)
dept部门表(deptno部门编号/dname部门名称/loc地点)
5.1.2 任务目的
(1) 掌握MySQL子查询的使用方法
5.1.3 任务要求
1、列出至少有一个员工的所有部门。(两个表联合查询,及groupby...having的用法)
Select
2/ 列出所有员工的姓名及其直接上级的姓名。(多次对自己查询,为表的取个别名,内部查询可以像对象一样引用外部的对象的字段,这里引用与编程中的作用域相似,即与{}类比)
3、列出受雇日期早于其直接上级的所有员工。(同上,日期可直接拿来比较)
4、列出所有“CLERK”(办事员)的姓名及其部门名称。
5、列出最低薪金大于1500的各种工作
6、列出薪金高于公司平均薪金的所有员工。(反复查自己)
7、列出与“SCOTT”从事相同工作的所有员工。(排除自己)
8、列出薪金等于部门30中员工的薪金的所有员工的姓名和薪金。(any的用法,且排挤)
9、列出薪金高于在部门30工作的所有员工的薪金的员工姓名和薪金。(max的用法)
10、列出在每个(每个是关键字,对此group by)部门工作的员工数量、平均工资和平均服务期限。(经典的group by用法)
11、列出所有员工的姓名、部门名称和工资.(经典的两个表的连接查询
部门表(部门编号。等等)相关推荐
- mysql员工表部门表_部门表 department 部门编号 dept_id 部门名称 汇总表
有两张表 部门表 department 部门编号 dept_id 部门名称 dept_mement create table department( dept_id tinyint auto_in ...
- 【MySQL】34道SQL综合练习详解(员工表、部门表、工资等级表)
文章目录 一.34道SQL综合练习 二.测试使用的数据表 三.创建测试表的SQL语句 一.34道SQL综合练习 1.查询取得每个部门最高工资的人员信息. select e.ename,t.* from ...
- 通过下面语句创建employee数据库和dept(部门表)、emp(员工表)、salgrade(工资等级表)34题
声明:其中大概有错误的地方 希望大佬指出来 set foreign_key_checks = 0; drop database if exists employee; create database ...
- mysql三表联合查询(员工表,部门表,工资表)
一.问题总结:(最下面有建表语句,复制可以直接练习使用(mysql)) 查出至少有一个员工的部门.显示部门编号.部门名称.部门位置.部门人数. 列出薪金比关羽高的所有员工. 列出所有员工的姓名及其直接 ...
- MySQL数据库select语句6大子句(from、where、group by、having、order by 、limit )#经典员工、部门表案例语句练手!
MySQL中的select语句,有说5大子句,有说6大子句的,两者都没有问题,只不过把from接表名算上一个子句,where是条件查询,group by是分组查询,having是筛选,order ...
- 假设一个公司的医疗保健数据库有如下 3 个关系: 职工(职工号,姓名,性别,职务,家庭地址,部门编号) 部门(部门编号,部门名称,办公地址,电话) 保健(保健卡编号,职工号,检查身体日期,健
假设一个公司的医疗保健数据库有如下 3 个关系: 职工(职工号,姓名,性别,职务,家庭地址,部门编号) 部门(部门编号,部门名称,办公地址,电话) 保健(保健卡编号,职工号,检查身体日期,健康状况) ...
- mysql创建部门表和员工表,并用sql语句进行查询
创建第一个表(部门表) CREATE TABLE IF NOT EXISTS bumenTable(bumenTableid INT(11) NOT NULL PRIMARY KEY COMMENT' ...
- 【MySQL】经典练习题(部门表、员工表、工资表)
-- 部门表 CREATE TABLE DEPT(DEPTNO INT PRIMARY KEY, -- 部门编号DNAME VARCHAR(14) , -- 部门名称 LOC VARCHAR(13) ...
- mysql查询进阶——员工表与部门表连接查询
如下是员工表与部门表的表内容. 查询月薪最高的员工姓名和月薪(子查询) select ename, sal from tb_emp where sal = (select max(sal) from ...
最新文章
- 设置网页打开默认全屏_提升Adsense收入的三个关键设置
- OpenMP: OpenMP编程指南
- jquery技巧(持续更新。。)
- python propresql mysql_Python中操作mysql的pymysql模块详解
- mysql 商品属性_MySQL产品属性表设计
- OSChina 周六乱弹 —— 有人骂你神经病怎么办?
- android Instrumentation 转载
- 【OpenCV 例程200篇】18. 图像的掩模加法
- pytorch torch.stack
- JDK8中的新特性——函数式接口
- OnTouchListener和OnCliskListener
- Android如何缓存你的BITMAP对象
- Python实现桌面程序:PyQt5 + QtDesigner -- 界面设计与逻辑编写
- fterm 控制台乱码解决
- 铁路计算机工程师论文,工程技术类有关论文格式模板,关于铁路工程师职文2016年相关论文范本...
- 服务器搬迁方案_机房搬迁方案(样例)
- css设置背景颜色透明度
- oracle 字符串日期转指定格式日期,Oracle和Sql 日期格式与字符串格式相互转换
- linux系统文件夹(转)
- 什么是增值税的进项税和销项税?