181. Employees Earning More Than Their Managerssql
給定一張表,返回工資比上級高的員工名字。優化
我想到的是left join。.net
# Write your MySQL query statement below #SELECT Employee.Name as Employee FROM Employee, Employee as Manager where Employee.ManagerId=Manager.Id and Employee.Salary>Manager.Salary; SELECT Employee.Name as Employee FROM Employee LEFT JOIN Employee as Manager ON Employee.ManagerId=Manager.Id WHERE Employee.Salary>Manager.Salary;
但這語句只戰勝了12%的代碼…很好奇該如何優化。code
若以爲本文章對你有用,歡迎用愛發電資助。leetcode