Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprende Desafío: Combinando Resultados de Tablas | Subconsultas Anidadas
SQL Intermedio

bookDesafío: Combinando Resultados de Tablas

Tarea

Swipe to start coding

Tu tarea será combinar las tablas employees y contractors utilizando la cláusula UNION.

Después de eso, de la tabla resultante, debes recuperar solo aquellos IDs que sean múltiplos de 2. Además, necesitas recuperar las columnas first_name y last_name. Utiliza la sintaxis WHERE id % 2 = 0. Para esta tarea, es necesario usar subconsultas en la sección FROM, tal como se muestra en el ejemplo.

Nota

Como resultado, debes obtener 3 columnas: id (un alias para el ID de ambas tablas), first_name, last_name.

Instrucciones Breves

  • Recuperar las columnas id, first_name y last_name.
  • En la cláusula FROM, escribe dos subconsultas unidas por la cláusula UNION.
  • En la primera subconsulta interna, selecciona employee_id, first_name y last_name de la tabla employees.
    • Asigna el alias id a employee_id.
  • En la segunda subconsulta interna, selecciona contractor_id, first_name y last_name de la tabla contractors.
    • Asigna el alias id a contractor_id.
  • Asigna el alias combined a ambas subconsultas.
  • Finalmente, utiliza una cláusula WHERE con la condición id % 2 = 0.

Solución

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 2. Capítulo 6
single

single

Pregunte a AI

expand

Pregunte a AI

ChatGPT

Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla

close

Awesome!

Completion rate improved to 4

bookDesafío: Combinando Resultados de Tablas

Desliza para mostrar el menú

Tarea

Swipe to start coding

Tu tarea será combinar las tablas employees y contractors utilizando la cláusula UNION.

Después de eso, de la tabla resultante, debes recuperar solo aquellos IDs que sean múltiplos de 2. Además, necesitas recuperar las columnas first_name y last_name. Utiliza la sintaxis WHERE id % 2 = 0. Para esta tarea, es necesario usar subconsultas en la sección FROM, tal como se muestra en el ejemplo.

Nota

Como resultado, debes obtener 3 columnas: id (un alias para el ID de ambas tablas), first_name, last_name.

Instrucciones Breves

  • Recuperar las columnas id, first_name y last_name.
  • En la cláusula FROM, escribe dos subconsultas unidas por la cláusula UNION.
  • En la primera subconsulta interna, selecciona employee_id, first_name y last_name de la tabla employees.
    • Asigna el alias id a employee_id.
  • En la segunda subconsulta interna, selecciona contractor_id, first_name y last_name de la tabla contractors.
    • Asigna el alias id a contractor_id.
  • Asigna el alias combined a ambas subconsultas.
  • Finalmente, utiliza una cláusula WHERE con la condición id % 2 = 0.

Solución

Switch to desktopCambia al escritorio para practicar en el mundo realContinúe desde donde se encuentra utilizando una de las siguientes opciones
¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

close

Awesome!

Completion rate improved to 4
Sección 2. Capítulo 6
single

single

some-alt