美文网首页
sql连接查询

sql连接查询

作者: 弦好想断 | 来源:发表于2021-04-09 16:07 被阅读0次
#查询和Zlokey相同部门的员工姓名和工资
select last_name,salary from employees where department_id = 
(select department_id from employees where last_name='Zlotkey');

#查询工资比公司平均工资高的员工的员工号,姓名和工资;
select employee_id,last_name,salary from employees where 
salary > (select avg(salary) from employees);

#查询各部门中工资比本部门平均工资高的员工的员工号,姓名和工资;
select department_id,avg(salary) from employees group by department_id;

select employee_id,last_name,salary,avg_sal.department_id,avg_sal.avg_sals 部门平均工资  from employees 
left join  (select department_id,avg(salary) avg_sals from employees group by department_id) avg_sal on employees.department_id = avg_sal.department_id 
where employees.salary >avg_sal.avg_sals;
#查询管理者是K_ing的员工姓名、编号,要求last_name和first_name在同一列 ;
select concat(last_name,"_",first_name),employee_id from employees where manager_id in 
(select employee_id from employees where last_name = 'K_ing');

#查询平均工资最低的部门的部门信息和该部门的平均工资;
select departments.*, sal_dep.avg_sal from departments, (SELECT department_id,avg(salary) avg_sal from employees group by department_id order by avg(salary) Asc limit 1 ) sal_dep 
where departments.department_id = sal_dep.department_id;

#查询平均工资最高的部门的manager信息:last_name,department_id,email,salary
select last_name,e.department_id,email,salary from employees e inner join departments d on d.manager_id = e.employee_id where e.department_id = 
(SELECT department_id from employees GROUP BY department_id ORDER BY avg(salary) desc limit 1);

相关文章

  • EF Core 备忘

    模糊查询sql linq 内连接查询sql linq 左连接查询sql linq 左连接查询(连接内带条件)sql...

  • SQL语言之查询

    SQL语言之查询(二) 前言 本章我们将学习SQL查询中的高级部分,如内连接、外连接和子查询,通过这些查询技术我们...

  • sql

    sql语句 查询 简单查询 例: 多表连接查询 例: 2.更新

  • 好程序员Java培训分享SQL语言之查询

    好程序员Java培训分享SQL语言之查询,本章我们将学习SQL查询中的高级部分,如内连接、外连接和子查询,通过这些...

  • 入门(九)操作mysql

    1、连接数据库 sql python连接 2、获取游标执行sql关闭资源 动态sql 3、执行查询语句

  • JDBC

    数据库连接 SQL语句 查询 插入

  • 数据库-联表查询

    SQL使用(一)——联合查询 1.联合查询分类 内连接(inner Join 或 Join) 外连接(outer ...

  • SQL 连接查询

    SQL各种连接查询详解(左连接、右连接..) 一、交叉连接(cross join) 交叉连接(cross join...

  • sql 连接查询

  • sql连接查询

网友评论

      本文标题:sql连接查询

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