当前位置: 首页 > news >正文

游戏网站开发设计报告seo是什么专业

游戏网站开发设计报告,seo是什么专业,中国百强城市榜单排名,做阿里巴巴网站费用吗前言 练习sql语句,所有题目来自于力扣(https://leetcode.cn/problemset/database/)的免费数据库练习题。 今日题目: 184.部门工资最高的员工 表:Employee 列名类型idintnamevarcharsalaryvarchardepartmentIdint …

前言

练习sql语句,所有题目来自于力扣(https://leetcode.cn/problemset/database/)的免费数据库练习题。

今日题目:

184.部门工资最高的员工
表:Employee

列名类型
idint
namevarchar
salaryvarchar
departmentIdint

在 SQL 中,id是此表的主键。
departmentId 是 Department 表中 id 的外键(在 Pandas 中称为 join key)。
此表的每一行都表示员工的 id、姓名和工资。它还包含他们所在部门的 id。

表:Department

列名类型
idint
nameint

在 SQL 中,id 是此表的主键列。
此表的每一行都表示一个部门的 id 及其名称。
查找出每个部门中薪资最高的员工。


我那不值一提的想法:

  • 首先梳理表内容,题干一共给了两张表,一张员工表,一张部门表,其中员工表记录了员工id,姓名,薪资以及部门id,其中部门表记录了部门id,部门姓名
  • 其次分析需求,需要找到每个部门中薪资最高的员工
  • 其实找到每个部门的最高工资并不难,难的是如果最高工资有两个,需要显示两个人的工资,但是max()函数只能显示一个值
  • 所以在这里我们首先需要通过max()+groupby()函数找到每个部门所对应的最高工资
  • 然后再将这个结果作为临时表,去连接题干中的Employee表,条件是:
    临时表.id = Employee.department_id and 临时表.max_salary = Employee.salary,这样就能得到最终结果
select a.name as Department,e.name as Employee,e.salary
from Employee e right join 
(select d.id,d.name,max(e.salary) as max_salaryfrom Employee e left join Department d on e.departmentId = d.id group by d.id 
)   as a 
on e.salary = a.max_salary and e.departmentId = a.id

结果:

在这里插入图片描述


总结:

能运行就行。


http://www.hkea.cn/news/539857/

相关文章:

  • 如皋做网站公司com域名
  • 织梦做企业网站教程网络营销推广方案论文
  • 微信如何添加小程序二十条优化措施全文
  • 网站制作费可以做业务宣传费河北百度推广电话
  • wordpress日主题破解网站排名优化软件有哪些
  • 做公众号app 网站 app济南网站设计
  • 单位网站 单位网页 区别吗福州seo顾问
  • 专业做网站制作的公司百度地图网页版进入
  • 买卖网站域名骗局百度推广登陆
  • 石家庄大型网站设计公司手机怎么建网站
  • 政府网站图解怎么做百度关键词排名靠前
  • 天津做网站印标东莞网络推广排名
  • 设计一个外贸网站需要多少钱沈阳网站推广优化
  • 洗化行业做网站福州百度seo排名
  • 西安app网站开发项目腾讯域名注册官网
  • 网站开发的技术指标如何做网站搜索引擎优化
  • 建网站的要求老铁外链工具
  • wordpress有广告郑州seo优化大师
  • 企业网站推广的实验内容企业宣传网站
  • 如何开发高端市场宁波seo快速优化公司
  • 常用设计资源网站爱网站
  • 企业品牌网站营销关于seo的行业岗位有哪些
  • 群晖怎样做网站惠州网络营销
  • 怎么做网站内部链接的优化品牌营销推广代运营
  • 婚纱照网站制作搜索引擎优化搜索优化
  • 网站建设吉金手指专业13中国营销网站
  • 做销售在哪些网站注册好百度产品
  • dw做汽车网站seo排名工具提升流量
  • 网络培训学校排名奉化seo页面优化外包
  • vps除了做网站还能做什么晨阳seo服务