Skip to content
SQLSimplified
Data AnalystQuestion 32 of 57

LEAD() Function

Problem

To forecast future pay brackets, the CFO also wants to see the salary of the person hired immediately AFTER a given employee. Return each employee's first_name, salary, and the salary of the employee hired next in chronological order. Name it next_salary.

Database Schema

Table: employees

  • employee_id (INT): Unique identifier for the employee.
  • first_name (VARCHAR): First name of the employee.
  • last_name (VARCHAR): Last name of the employee.
  • salary (INT): Employee's salary.
  • department_id (INT): Foreign key referencing the department.
  • manager_id (INT): Foreign key referencing the manager (another employee).
  • hire_date (DATE): Date the employee was hired.

Table: departments

  • department_id (INT): Unique identifier for the department.
  • department_name (VARCHAR): Name of the department.

Try It

Loading playground environment...

Hint

Solution