Second Highest Salary LeetCode Solution

Last updated on October 10th, 2024 at 12:06 am

This Leetcode problem Second Highest Salary LeetCode Solution is done in SQL.

List of all LeetCode Solution

Level of Question

Medium

Second Highest Salary LeetCode Solution

Second Highest Salary LeetCode Solution

Problem Statement

Column NameType
idint
salaryint
Table: Employee

id is the primary key (column with unique values) for this table. Each row of this table contains information about the salary of an employee.

Write a solution to find the second-highest salary from the Employee table. If there is no second-highest salary, return null (return None in Pandas).

The result format is in the following example.

Example 1:
Input:

id salary
1100
2200
3300
Employee table:

Output:

SecondHighestSalary
200

Example 2:
Input:

id salary
1100
Employee table:

Output:

SecondHighestSalary
null

Second Highest Salary LeetCode Solution MySQL

select 
  FirstName, 
  LastName, 
  City, 
  State 
from 
  Person as p 
  left join Address as a on p.PersonId = a.PersonId;
Scroll to Top