Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Challenge: Salary Progression Analysis | Ranking and Analytic Window Functions
Practice
Projects
Quizzes & Challenges
Quizzes
Challenges
/
Window Functions in SQL

bookChallenge: Salary Progression Analysis

Tâche

Swipe to start coding

Write a query to analyze how each employee's current salary compares to the earliest salary in their department. Your query must return the following columns for each employee:

  • employee_id
  • name
  • department
  • salary
  • The earliest salary in the employee's department, based on the earliest hire_date
  • The difference between the employee's salary and the department's earliest salary.

Steps:

  • Use a window function to find the earliest salary in each department, ordered by hire_date.
  • Calculate the difference between each employee's salary and the department's earliest salary.
  • Return all required columns for each employee.

Solution

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 2. Chapitre 7
single

single

Demandez à l'IA

expand

Demandez à l'IA

ChatGPT

Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion

close

bookChallenge: Salary Progression Analysis

Glissez pour afficher le menu

Tâche

Swipe to start coding

Write a query to analyze how each employee's current salary compares to the earliest salary in their department. Your query must return the following columns for each employee:

  • employee_id
  • name
  • department
  • salary
  • The earliest salary in the employee's department, based on the earliest hire_date
  • The difference between the employee's salary and the department's earliest salary.

Steps:

  • Use a window function to find the earliest salary in each department, ordered by hire_date.
  • Calculate the difference between each employee's salary and the department's earliest salary.
  • Return all required columns for each employee.

Solution

Switch to desktopPassez à un bureau pour une pratique réelleContinuez d'où vous êtes en utilisant l'une des options ci-dessous
Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 2. Chapitre 7
single

single

some-alt