181. Employees Earning More Than Their Managers

原创 2016年08月30日 12:47:41

The Employee table holds all employees including their managers. Every employee has an Id, and there is also a column for the manager Id.

+----+-------+--------+-----------+
| Id | Name  | Salary | ManagerId |
+----+-------+--------+-----------+
| 1  | Joe   | 70000  | 3         |
| 2  | Henry | 80000  | 4         |
| 3  | Sam   | 60000  | NULL      |
| 4  | Max   | 90000  | NULL      |
+----+-------+--------+-----------+

Given the Employee table, write a SQL query that finds out employees who earn more than their managers. For the above table, Joe is the only employee who earns more than his manager.

+----------+
| Employee |
+----------+
| Joe      |
+----------+

SELECT e1.Name AS Employee
FROM Employee e1,Employee e2
WHERE e1.Salary > e2.Salary 
AND e1.ManagerId = e2.Id;






版权声明:本文为博主原创文章,未经博主允许不得转载。

docker中运行ceph(初探)

一、环境描述 (1)ceph的官网要求至少要有个的mon,至少有两个osd(但是ceph的默认配置有3个osd),所以本实验中有三台虚 拟机(ubuntu-14.04),部署3个mon和3个osd...
  • xuguokun1986
  • xuguokun1986
  • 2016年12月26日 19:43
  • 1766

Linux命令 — 压缩与解压命令大全

压缩与解压命令,是Linux中比较常用的命令。之前用到压缩与解压的时候,都是临时在网上搜,用了之后过段时间没用就忘了。虽然命令的用法很容易在网上搜到,但是每次用到的时候都去搜,也挺浪费时间的。所以,在...
  • Super_Eagle
  • Super_Eagle
  • 2013年11月20日 20:51
  • 4121

使用命令行创建AVD时的出错总结

创建AVD -c  --sdcard  : 指向一个共享的SD存储卡的路径,或者是新的SD储存卡容量大小。 -n  --name    : AVD的名字(该项是必须的) -a  --...
  • Grace_0642
  • Grace_0642
  • 2013年06月29日 21:47
  • 4031

spring中的autowird流程思考

今天在Spring的项目中遇到了NoUniqueBeanDefinitionException的问题。 这个已经是耳熟能详的问题,开发过spring的人都知道使用了@autowired的注解,如果xm...
  • darkness_t
  • darkness_t
  • 2016年01月29日 10:43
  • 1408

uLua中遇到的问题

C#调用lua函数:定义的传参问题 C#调用Lua父类函数不行问题 Lua中调用不到C#对象的父类函数 Lua中调用不到C#重载函数 Lua中报错 function at line xxx has ...
  • dingkun520wy
  • dingkun520wy
  • 2015年12月14日 21:46
  • 1488

Android自定义属性需要注意的细节

文章已经迁移到简书, 请移步简书进行查看关于Android自定义属性你可能不知道的细节 关于Android自定义属性网上已经有很多大神都已经详细的讲解过了. 关于如何使用自定义属性大家可以参考 ...
  • sadfgas
  • sadfgas
  • 2016年04月05日 10:55
  • 2478

学习大数据第五天:最小二乘法的Python实现(二)

1.numpy.random.normal numpy.random.normal numpy.random.normal(loc=0.0, scale=1.0, size=N...
  • liangzuojiayi
  • liangzuojiayi
  • 2016年04月26日 10:04
  • 5226

MyBatis原理--插入操作

上一篇中已经解析了配置文件,并创建了DefaultSqlSessionFactory对象,现在来看一下从DefaultSqlSessionFactory对象中创建一个sqlSession并执行一次in...
  • java_4_ever
  • java_4_ever
  • 2015年06月29日 15:56
  • 1408

ViewSwitcher使用例子

android.widget.ViewSwitcher是ViewAnimator的子类,用于在两个Viewzhij
  • bigconvience
  • bigconvience
  • 2014年05月18日 21:39
  • 21499

Android attr属性的定义/读取/出错/使用

有人认为它可以直接通过在代码类中进行set...(),然后去改变View中的字体大小,颜色等等属性。 那如果要直接在引用布局Layout对其进行设置属性该怎么办呢? 这就是本文重点要介绍的内容:自定义...
  • qq_30552993
  • qq_30552993
  • 2017年02月16日 15:44
  • 2257
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:181. Employees Earning More Than Their Managers
举报原因:
原因补充:

(最多只允许输入30个字)