![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SQL实战
老卫带你学
专注AI,云计算
展开
-
老卫带你学---SQL实战(15.查找employees表)
15.查找employees表 问题: 查找employees表所有emp_no为奇数,且last_name不为Mary的员工信息,并按照hire_date逆序排列 CREATE TABLE employees ( emp_no int(11) NOT NULL, birth_date date NOT NULL, first_name varchar(14) NOT NULL, last_nam...原创 2020-03-26 20:31:47 · 178 阅读 · 0 评论 -
老卫带你学---SQL实战(14.从titles表获取按照title进行分组,注意对于重复的emp_no进行忽略)
14.从titles表获取按照title进行分组,注意对于重复的emp_no进行忽略 问题: 从titles表获取按照title进行分组,每组个数大于等于2,给出title以及对应的数目t。 注意对于重复的emp_no进行忽略。 CREATE TABLE IF NOT EXISTS titles ( emp_no int(11) NOT NULL, title varchar(50) NOT NU...原创 2020-03-26 20:23:47 · 115 阅读 · 0 评论 -
老卫带你学---SQL实战(13.从titles表获取按照title进行分组)
13.从titles表获取按照title进行分组 问题: 从titles表获取按照title进行分组,每组个数大于等于2,给出title以及对应的数目t。 CREATE TABLE IF NOT EXISTS “titles” ( emp_no int(11) NOT NULL, title varchar(50) NOT NULL, from_date date NOT NULL, to_dat...原创 2020-03-26 20:05:53 · 138 阅读 · 0 评论 -
老卫带你学---SQL实战(12.获取所有部门中当前员工薪水最高的相关信息)
12.获取所有部门中当前员工薪水最高的相关信息 问题: 获取所有部门中当前员工薪水最高的相关信息,给出dept_no, emp_no以及其对应的salary CREATE TABLE dept_emp ( emp_no int(11) NOT NULL, dept_no char(4) NOT NULL, from_date date NOT NULL, to_date date NOT NULL...原创 2020-03-26 19:17:36 · 173 阅读 · 0 评论 -
老卫带你学---SQL实战(11.获取所有员工当前的manager)
11.获取所有员工当前的manager 问题: 获取所有员工当前的manager,如果当前的manager是自己的话结果不显示,当前表示to_date=‘9999-01-01’。 结果第一列给出当前员工的emp_no,第二列给出其manager对应的manager_no。 CREATE TABLE dept_emp ( emp_no int(11) NOT NULL, dept_no char(4...原创 2020-03-26 18:59:15 · 130 阅读 · 0 评论 -
老卫带你学---SQL实战(10.获取所有非manager的员工emp_no)
10.获取所有非manager的员工emp_no 问题: 获取所有非manager的员工emp_no CREATE TABLE dept_manager ( dept_no char(4) NOT NULL, emp_no int(11) NOT NULL, from_date date NOT NULL, to_date date NOT NULL, PRIMARY KEY (emp_no,de...原创 2020-03-25 18:42:34 · 110 阅读 · 0 评论 -
老卫带你学---SQL实战(9.获取所有部门当前manager的当前薪水情况,给出dept_no, emp_no以及salary)
9.获取所有部门当前manager的当前薪水情况,给出dept_no, emp_no以及salary 问题: 获取所有部门当前manager的当前薪水情况,给出dept_no, emp_no以及salary,当前表示to_date=‘9999-01-01’ CREATE TABLE dept_manager ( dept_no char(4) NOT NULL, emp_no int(11) NO...原创 2020-03-25 17:55:18 · 181 阅读 · 0 评论 -
老卫带你学---SQL实战(8.找出所有员工当前薪水salary情况)
8.找出所有员工当前薪水salary情况 问题: 找出所有员工当前(to_date=‘9999-01-01’)具体的薪水salary情况,对于相同的薪水只显示一次,并按照逆序显示 CREATE TABLE salaries ( emp_no int(11) NOT NULL, salary int(11) NOT NULL, from_date date NOT NULL, to_date dat...原创 2020-03-25 17:38:51 · 114 阅读 · 0 评论 -
老卫带你学---SQL实战(7.查找薪水涨幅超过15次的员工号emp_no以及其对应的涨幅次数t)
7.查找薪水涨幅超过15次的员工号emp_no以及其对应的涨幅次数t 问题: 查找薪水涨幅超过15次的员工号emp_no以及其对应的涨幅次数t CREATE TABLE salaries ( emp_no int(11) NOT NULL, salary int(11) NOT NULL, from_date date NOT NULL, to_date date NOT NULL, PRIMAR...原创 2020-03-25 17:26:13 · 144 阅读 · 0 评论 -
老卫带你学---SQL实战(6.查找所有员工入职时候的薪水情况)
6.查找所有员工入职时候的薪水情况 问题: 查找所有员工入职时候的薪水情况,给出emp_no以及salary, 并按照emp_no进行逆序 CREATE TABLE employees ( emp_no int(11) NOT NULL, birth_date date NOT NULL, first_name varchar(14) NOT NULL, last_name varchar(16)...原创 2020-03-25 17:03:45 · 175 阅读 · 0 评论 -
老卫带你学---SQL实战(5.查找当前薪水详情以及部门编号dept_no)
5.查找当前薪水详情以及部门编号dept_no 问题: 查找所有员工的last_name和first_name以及对应部门编号dept_no,也包括展示没有分配具体部门的员工 CREATE TABLE dept_emp ( emp_no int(11) NOT NULL, dept_no char(4) NOT NULL, from_date date NOT NULL, to_date date...原创 2020-03-24 19:47:32 · 115 阅读 · 0 评论 -
老卫带你学---SQL实战(4.查找所有已经分配部门的员工的last_name和first_name以及dept_no)
4.查找所有已经分配部门的员工的last_name和first_name以及dept_no 问题: 查找所有已经分配部门的员工的last_name和first_name以及dept_no CREATE TABLE dept_emp ( emp_no int(11) NOT NULL, dept_no char(4) NOT NULL, from_date date NOT NULL, to_dat...原创 2020-03-24 19:38:52 · 118 阅读 · 0 评论 -
老卫带你学---SQL实战(3.查找当前薪水详情以及部门编号dept_no)
3.查找当前薪水详情以及部门编号dept_no 问题: 查找各个部门当前(to_date=‘9999-01-01’)领导当前薪水详情以及其对应部门编号dept_no CREATE TABLE dept_manager ( dept_no char(4) NOT NULL, emp_no int(11) NOT NULL, from_date date NOT NULL, to_date date ...原创 2020-03-24 19:19:05 · 133 阅读 · 0 评论 -
老卫带你学---SQL实战(2.查找入职员工时间排名倒数第三的员工所有信息)
2.查找入职员工时间排名倒数第三的员工所有信息 问题: 查找入职员工时间排名倒数第三的员工所有信息 CREATE TABLE employees ( emp_no int(11) NOT NULL, birth_date date NOT NULL, first_name varchar(14) NOT NULL, last_name varchar(16) NOT NULL, gender ch...原创 2020-03-24 18:39:25 · 186 阅读 · 0 评论 -
老卫带你学---SQL实战(1.查找最晚入职员工的所有信息)
1.查找最晚入职员工的所有信息 问题: 查找最晚入职员工的所有信息 CREATE TABLE employees ( emp_no int(11) NOT NULL, birth_date date NOT NULL, first_name varchar(14) NOT NULL, last_name varchar(16) NOT NULL, gender char(1) NOT NULL, ...原创 2020-03-24 18:22:12 · 114 阅读 · 0 评论