Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Défi : Employés des Départements Non Techniques | Sous-Requêtes Imbriquées
SQL Intermédiaire

bookDéfi : Employés des Départements Non Techniques

Dans ce chapitre, vous travaillerez avec les tables employees et department.

Tâche

Swipe to start coding

Votre tâche consiste à extraire le prénom, le nom de famille et le salaire des employés travaillant dans des départements non techniques.

Pour cela, utilisez une sous-requête interne dans laquelle vous appliquez le filtrage à l'aide d'une clause WHERE.

Vous devez également trier les résultats par salary, du plus élevé au plus bas. Utilisez la clause ORDER BY pour accomplir cette sous-tâche.

Instructions brèves

  • Extraire les colonnes first_name, last_name et salary de la table employees.
  • Dans la clause WHERE, utilisez une requête imbriquée avec la syntaxe WHERE department IN.
  • Dans la requête imbriquée, sélectionnez la colonne name de la table department.
  • Dans la requête imbriquée, utilisez la clause WHERE pour définir type = 'non-tech'.
  • Trier les résultats par salary par ordre décroissant.

Solution

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 2. Chapitre 2
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

Awesome!

Completion rate improved to 4

bookDéfi : Employés des Départements Non Techniques

Glissez pour afficher le menu

Dans ce chapitre, vous travaillerez avec les tables employees et department.

Tâche

Swipe to start coding

Votre tâche consiste à extraire le prénom, le nom de famille et le salaire des employés travaillant dans des départements non techniques.

Pour cela, utilisez une sous-requête interne dans laquelle vous appliquez le filtrage à l'aide d'une clause WHERE.

Vous devez également trier les résultats par salary, du plus élevé au plus bas. Utilisez la clause ORDER BY pour accomplir cette sous-tâche.

Instructions brèves

  • Extraire les colonnes first_name, last_name et salary de la table employees.
  • Dans la clause WHERE, utilisez une requête imbriquée avec la syntaxe WHERE department IN.
  • Dans la requête imbriquée, sélectionnez la colonne name de la table department.
  • Dans la requête imbriquée, utilisez la clause WHERE pour définir type = 'non-tech'.
  • Trier les résultats par salary par ordre décroissant.

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 !

close

Awesome!

Completion rate improved to 4
Section 2. Chapitre 2
single

single

some-alt