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

都是些什么企业需要建设网站网站开发的核心技术

都是些什么企业需要建设网站,网站开发的核心技术,做网站用什么服务器,天元建设集团有限公司济南第八建筑工程分公司大家好,我是空空star,本篇带大家了解一道简单的力扣sql练习题。 文章目录前言一、题目:181. 超过经理收入的员工二、解题1.正确示范①提交SQL运行结果2.正确示范②提交SQL运行结果3.正确示范③提交SQL运行结果4.正确示范④提交SQL运行结果5.其…

大家好,我是空空star,本篇带大家了解一道简单的力扣sql练习题。

文章目录

  • 前言
  • 一、题目:181. 超过经理收入的员工
  • 二、解题
    • 1.正确示范①
      • 提交SQL
      • 运行结果
    • 2.正确示范②
      • 提交SQL
      • 运行结果
    • 3.正确示范③
      • 提交SQL
      • 运行结果
    • 4.正确示范④
      • 提交SQL
      • 运行结果
    • 5.其他
  • 总结


前言


一、题目:181. 超过经理收入的员工

表:Employee

+-------------+---------+
| Column Name | Type    |
+-------------+---------+
| id          | int     |
| name        | varchar |
| salary      | int     |
| managerId   | int     |
+-------------+---------+

Id是该表的主键。
该表的每一行都表示雇员的ID、姓名、工资和经理的ID。

编写一个SQL查询来查找收入比经理高的员工。
以 任意顺序 返回结果表。
查询结果格式如下所示。

输入: 
Employee 表:
+----+-------+--------+-----------+
| id | name  | salary | managerId |
+----+-------+--------+-----------+
| 1  | Joe   | 70000  | 3         |
| 2  | Henry | 80000  | 4         |
| 3  | Sam   | 60000  | Null      |
| 4  | Max   | 90000  | Null      |
+----+-------+--------+-----------+
输出: 
+----------+
| Employee |
+----------+
| Joe      |
+----------+

解释: Joe 是唯一挣得比经理多的雇员。

二、解题

1.正确示范①

提交SQL

select u1.name Employee from Employee u1,Employee u2 
where u1.managerId=u2.id 
and u1.salary>u2.salary;

运行结果

2.正确示范②

提交SQL

select u1.name Employee from Employee u1
where salary>(select salary from Employee u2 where  u1.managerId=u2.id
);

运行结果

3.正确示范③

提交SQL

select u1.name Employee
from Employee u1
left join Employee u2 
on u1.managerId=u2.id
where u1.salary>u2.salary;

运行结果

4.正确示范④

提交SQL

select u1.name Employee
from Employee u1
join Employee u2 
on u1.managerId=u2.id
where u1.salary>u2.salary;

运行结果

5.其他


总结

正确示范①思路:
方法1会产生笛卡尔积,通过where限定符合规则的条件即可
where + and
where u1.managerId=u2.id and u1.salary>u2.salary
正确示范②思路:
采用子查询方式
where + 子查询
where salary>(select salary from Employee u2 where u1.managerId=u2.id)
正确示范③思路:
left join + on + where
注意这里的where在该题目中不能换作and
正确示范④思路:
join + on +where 或者 join + on +and

http://www.yayakq.cn/news/709180/

相关文章:

  • 唐山建设局网站广告制作公司需要什么资质
  • 备案中的网站名称家具网站设计方案
  • 做网站题材在线工具
  • 网站开发用哪个框架贵阳建设网站培训
  • 厦门企业做网站做传奇网站
  • 做问卷调查的网站有啥畅销的网站建设
  • 宁波做网站制作lnmp wordpress gengxin
  • asp 企业网站管理系统织梦做单页面网站
  • 陕西建设厅执业注册中心网站建设一个网站需要多长时间
  • 东莞网站建设曼哈顿新科临沂网站排名优化
  • 国外网站排名前十湖南省建设监理协会官网
  • 蚌埠市建设工程质监站网站网站建设主要工作流程
  • 环保行业网站开发单片机开发板
  • 怎么做打码网站国家企业信用信息公示系统入口
  • 广告设计图片网站深圳建科技有限公司网站首页
  • 平台网站建设收费做网站需要绑定电脑ip吗
  • 网站加载速度重庆seo搜索引擎优化优与略
  • .net 网站 调试建立个人网页
  • wordpress建站事项wordpress内容清空
  • 重庆企业免费建站延边网站开发
  • excel+表格+做的网站自学广告设计该怎么入手
  • nas做网站服务器简述网站制作流程图
  • 网站备案什么注销天津网页制作设计
  • 免费金融发布网站模板下载咸阳做网站排名
  • ps怎么做网站分隔线甘肃网站建设方案优化
  • 专业网页制作与网站设计网站栏目结构
  • 做游戏网站要多少钱线上it培训机构
  • 网站建设网络拓扑网站建设与规划实验报告
  • android开发者网站将自己做的网站用电脑发到网上
  • 网站开发的进度控制计划表重庆市建设公共资源交易中心网站首页