Défi : Combiner les Résultats des Tables
Swipe to start coding
Votre tâche consistera à combiner les tables employees et contractors en utilisant la clause UNION.
Ensuite, à partir de la table résultante, vous devez extraire uniquement les identifiants qui sont des multiples de 2. De plus, vous devez extraire les colonnes first_name et last_name. Utilisez la syntaxe WHERE id % 2 = 0. Pour cette tâche, vous devez utiliser des sous-requêtes dans la section FROM comme indiqué dans l'exemple.
Note
En conséquence, vous devriez obtenir 3 colonnes :
id(un alias pour l'ID des deux tables),first_name,last_name.
Instructions brèves
- Extrayez les colonnes
id,first_nameetlast_name. - Dans la clause
FROM, écrivez deux requêtes internes reliées par la clauseUNION. - Dans la première requête interne, sélectionnez
employee_id,first_nameetlast_namede la tableemployees.- Attribuez l'alias
idàemployee_id.
- Attribuez l'alias
- Dans la deuxième requête interne, sélectionnez
contractor_id,first_nameetlast_namede la tablecontractors.- Attribuez l'alias
idàcontractor_id.
- Attribuez l'alias
- Attribuez l'alias
combinedaux deux requêtes internes. - Enfin, utilisez une clause
WHEREavec la conditionid % 2 = 0.
Solution
Merci pour vos commentaires !
single
Demandez à l'IA
Demandez à l'IA
Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion
Can you explain this in simpler terms?
What are the main points I should remember?
Can you give me an example?
Awesome!
Completion rate improved to 4
Défi : Combiner les Résultats des Tables
Glissez pour afficher le menu
Swipe to start coding
Votre tâche consistera à combiner les tables employees et contractors en utilisant la clause UNION.
Ensuite, à partir de la table résultante, vous devez extraire uniquement les identifiants qui sont des multiples de 2. De plus, vous devez extraire les colonnes first_name et last_name. Utilisez la syntaxe WHERE id % 2 = 0. Pour cette tâche, vous devez utiliser des sous-requêtes dans la section FROM comme indiqué dans l'exemple.
Note
En conséquence, vous devriez obtenir 3 colonnes :
id(un alias pour l'ID des deux tables),first_name,last_name.
Instructions brèves
- Extrayez les colonnes
id,first_nameetlast_name. - Dans la clause
FROM, écrivez deux requêtes internes reliées par la clauseUNION. - Dans la première requête interne, sélectionnez
employee_id,first_nameetlast_namede la tableemployees.- Attribuez l'alias
idàemployee_id.
- Attribuez l'alias
- Dans la deuxième requête interne, sélectionnez
contractor_id,first_nameetlast_namede la tablecontractors.- Attribuez l'alias
idàcontractor_id.
- Attribuez l'alias
- Attribuez l'alias
combinedaux deux requêtes internes. - Enfin, utilisez une clause
WHEREavec la conditionid % 2 = 0.
Solution
Merci pour vos commentaires !
single