首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

MySQL练习四:查询已经分配部门员工的姓名和部门编号

题目: 有一个员工employees表简况如下: [2DD8A8D108E674BCB32D6E32B03492C1] 有一个部门表,dept_emp简况如下: [4BF7C729BECEE5D9215DF0C0B22855A0...] 请你查找所有已经分配部门的员工的last_name和first_name以及dept_no,未分配的部门的员工不显示,以上例子如下: [92EDD0ECE3222E00AE2F555AC9153034...INSERT INTO employees VALUES(10004,'1954-05-01','Chirstian','Koblick','M','1986-12-01'); 解题思路: 此题是查询已经分配部门的员工信息...,我们则直接去部门员工信息表查找到那些员工已经分配了部门。...查询到也已经分配了部门的员工编号,我们则根据编号直接到员工信息表中查找员工信息。 由于是查询已经分配了部门信息的员工,部分员工也没有分配部门,则不查询出来。我们则使用inner连接方式。

1.6K30
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    新零售mysql设计(部门 职位 员工 角色 用户)表

    作者:陈业贵 华为云享专家 51cto(专家博主 明日之星 TOP红人) 阿里云专家博主 文章目录 sql 部门表: 解析部门表: 数据 职位表: 职位表解析 数据 员工表 员工表(解析) 数据 角色表...角色表解析 数据 用户表 用户表解析: 数据 注意 sql 部门表: 、CREATE table t_dept( id int unsigned PRIMARY key AUTO_INCREMENT...COMMENT "主键", dname varchar(20) not null COMMENT "部门名称", UNIQUE unq_dname(dname) ) COMMENT="部门表..."; 解析部门表: 你看啊,一个部门是不是得有名字,而且部门名称是不是不能重复呢?...你的部门是什么?上司是哪位?是不是都得有. 索引那块:(需要注意的地方): 工号是一定是唯一的。因为代表你的身份。像身份证一样. 为什么要创建索引呢?

    1.2K90

    MySQL技能完整学习列表2、MySQL简介和安装

    MySQL简介 MySQL是一个关系型数据库管理系统,由瑞典MySQL AB公司开发,属于Oracle旗下产品。...MySQL安装 Windows系统的MySQL安装过程可以分为以下几个步骤: 下载MySQL安装包:访问MySQL官方网站,下载适用于Windows系统的MySQL安装包。...如果成功登录,表示MySQL已正确安装和配置。 MySQL Workbench:使用MySQL官方提供的MySQL Workbench工具连接数据库。...Linux系统的MySQL安装过程 Linux系统的MySQL安装过程可以根据不同的发行版本有所差异,以下是一种典型的安装过程,以Ubuntu系统为例: 更新系统:首先,使用以下命令更新Ubuntu系统的软件包列表...Linux系统MySQL卸载的方法 Linux系统MySQL卸载的方法可以参照以下步骤: 停止MySQL服务:在卸载MySQL之前,首先需要停止正在运行的MySQL服务。

    19110

    MySQL练习是一:查找当前薪水详情以及部门编号dept_no

    题目: 有一个全部员工的薪水表salaries简况如下: C7D94B6C9124C45835451E89458FFC3E 有一个各个部门的领导表dept_manager简况如下: 24EC0AAEA6EF7D01BD63D4F9CCFC42BF...请你查找各个部门当前领导的薪水详情以及其对应部门编号dept_no,输出结果以salaries.emp_no升序排序,并且请注意输出结果里面dept_no列是最后一列,以上例子输出如下: 4AD4F3D1E977477D6DF98854EC10149D...-02','9999-01-01'); INSERT INTO salaries VALUES(10007,88070,'2002-02-07','9999-01-01'); 解题思路: 此题是查询部门领导的薪资流水表...因此我们以薪资流水为主表,去匹配部门领导表,如果存在部门领导就查询薪资流水,没有就不查询,因此考虑使用内连接查询。 这里查询的是当前的时间,因此需要考虑到这一点。

    59730

    MySQL练习三:查找当前有薪水记录的员工以及部门信息

    题目: 有一个全部员工的薪水表salaries简况如下: [C7D94B6C9124C45835451E89458FFC3E] 有一个各个部门的领导表dept_manager简况如下: [24EC0AAEA6EF7D01BD63D4F9CCFC42BF...] 请你查找各个部门当前领导的薪水详情以及其对应部门编号dept_no,输出结果以salaries.emp_no升序排序,并且请注意输出结果里面dept_no列是最后一列,以上例子输出如下: [4AD4F3D1E977477D6DF98854EC10149D...08-02','9999-01-01'); INSERT INTO salaries VALUES(10007,88070,'2002-02-07','9999-01-01'); 解题思路: 此题是查询部门领导的薪资流水表...因此我们以薪资流水为主表,去匹配部门领导表,如果存在部门领导就查询薪资流水,没有就不查询,因此考虑使用内连接查询。 这里查询的是当前的时间,因此需要考虑到这一点。

    71000

    MYSQL 8 的 DB security 怎么应对安全部门的 bulabula

    MYSQL 8 的 security 的确是和MYSQL 5.7 不大一样,但具体怎么弄到底和MYSQL 5.7 有什么不一样,还是的搞一搞。...什么 还在使用MYSQL 5.6 ,5.5 ,那也可以看一眼,或许下次升级就直接跳过 5.7 呢 . ? 我们先一步步来 1 安全部门问:你们的MYSQL 数据库有么有数据库安全监测?...具体你想怎么设置就看你公司的安全部门对密码的要求。 注:同时请注意,如果以前使用PT 工具对账号进行复制的方式,在MYSQL 8上应该暂时会报错,因为密码的加密方式已经变化了,工具无法进行工作。...至于MYSQL5.7 上有的用户账号的过期时间,或生存时间也都和以前没有变化,但一般不建议设置,除非你的安全部门强调,否则别给自己找麻烦。否则大半夜给你打电话告诉你应用联不通了,那这锅就的自己背了。...3 MYSQL 的 audit 功能 ? 现在的数据库都需要有audit的功能,没有audit 的功能的数据库在安全方面一定是要受到安全部门的 吐槽或者给你的“颜色”看看。

    84130

    数据部门如何All In AI

    这个话题是我最近一直在思考的,不一定成熟,这篇文章权做笔记 前言 大数据部门的常见能力如下: 报表统计 算力/存储输出 推荐/搜索/精准营销等传统产品形态 通常,大数据部门会花费很大的力气构建数据平台...,而这个数据平台除了能让研发,算法,分析师等角色爽一些,从宏观角度很大的节省部门人力成本,提高效率以外,似乎对公司/其他业务部门并无一个直接的输出。...从上面我们可以看到,数据部门的最大价值,最终会通过AI来进行落地,并且还会给部门/公司提供了极为丰富的想象空间。 如何 All In AI? 对于这件事情,我们要仔细研究一个核心的东西: 资源。...人力资源的问题是个大问题,算法团队再大,也就是大数据部门一个子部门/组。如何在保持现有成本的情况下,扩大人力呢?...那么为了让组织更加合理高效,重构数据部门团队就很有必要了。 算法部门需要切分成三个子团队,一个是偏研究性质的,一个是偏业务性质的,还有一个则是AI平台和工具团队。

    37720

    数据部门如何All In AI

    这个话题是我最近一直在思考的,不一定成熟,这篇文章权做笔记 01 前言 大数据部门的常见能力如下: 1、报表统计 2、算力/存储输出 3、推荐/搜索/精准营销等传统产品形态 通常,大数据部门会花费很大的力气构建数据平台...,而这个数据平台除了能让研发,算法,分析师等角色爽一些,从宏观角度很大的节省部门人力成本,提高效率以外,似乎对公司/其他业务部门并无一个直接的输出。...从上面我们可以看到,数据部门的最大价值,最终会通过AI来进行落地,并且还会给部门/公司提供了极为丰富的想象空间。 03 如何All In AI?...人力资源的问题是个大问题,算法团队再大,也就是大数据部门一个子部门/组。如何在保持现有成本的情况下,扩大人力呢?...那么为了让组织更加合理高效,重构数据部门团队就很有必要了。 算法部门需要切分成三个子团队,一个是偏研究性质的,一个是偏业务性质的,还有一个则是AI平台和工具团队。

    32930
    领券