题目链接:点击打开链接
题目大意:略。
解题思路:自连接和笛卡儿积都可以,但是这里要注意,选择内连接比左连接要好,因为内连接自动帮我们排除了 ManagerId 为 NULL 的情况,否则左连接还需要加一个判断:“AND e1.ManagerId IS NOT NULL”。
AC 代码
SELECTe1.NameASEmployeeFROMEmployeee1JOINEmployeee2ONe1.ManagerId=e2.IdWHEREe1.salary>e2.Salary
题目链接:点击打开链接
题目大意:略。
解题思路:自连接和笛卡儿积都可以,但是这里要注意,选择内连接比左连接要好,因为内连接自动帮我们排除了 ManagerId 为 NULL 的情况,否则左连接还需要加一个判断:“AND e1.ManagerId IS NOT NULL”。
AC 代码
SELECTe1.NameASEmployeeFROMEmployeee1JOINEmployeee2ONe1.ManagerId=e2.IdWHEREe1.salary>e2.Salary