Capítulo 12 · 7 niveles

Combinar resultados

Apila consultas con UNION ALL y UNION, compara listas de clientes con INTERSECT y EXCEPT, y construye un informe etiquetado a partir de varias fuentes.

Los joins ponen las tablas una al lado de otra. Las operaciones de conjuntos ponen los resultados de las consultas uno encima de otro. Las usas siempre que la respuesta vive en varios lugares con la misma forma: pedidos, devoluciones y sesiones en una sola tabla mensual, dos audiencias de campaña fusionadas en una lista, los compradores del año pasado comparados con los de este año.

Este capítulo cubre UNION ALL (apilar todo), UNION (apilar y eliminar duplicados), INTERSECT (filas en ambos resultados) y EXCEPT (filas del primero que no están en el segundo), además de las reglas que debe cumplir toda consulta de conjuntos. El nivel del desafío final es un informe anual del estado de los clientes: nuevos, retenidos, reactivados y perdidos, y cuánto gastó cada grupo.

Niveles

  1. Una tabla de actividad con UNION ALL

    de Kevin Brooks, Gerente de Operaciones

    union all, set operations, label column, long format

    Código Dificultad 2 de 5 Sin empezar

  2. Fusiona dos audiencias con UNION

    de Jordan Reyes, Director de Marketing

    union, union all, distinct, set operations

    Código Dificultad 2 de 5 Sin empezar

  3. Clientes que volvieron con INTERSECT

    de Megan Collins, Directora de Ventas

    intersect, set operations, retention, exists

    Código Dificultad 3 de 5 Sin empezar

  4. Clientes perdidos con EXCEPT

    de Lauren Hayes, Gerente de Email Marketing

    except, set operations, churn, not exists

    Código Dificultad 3 de 5 Sin empezar

  5. Depura: reembolsos que desaparecieron

    de Brian Mitchell, Analista Financiero

    union, union all, debugging, refunds

    Código Dificultad 3 de 5 Sin empezar

  6. Las reglas de un UNION

    de Tyler Morgan, Ingeniero de Datos Junior

    union all, set operations, column names, order by

    Quiz Dificultad 2 de 5 Sin empezar

  7. Desafío final: el informe anual del estado de los clientes

    de Catherine Hale, Directora Ejecutiva

    intersect, except, union all, retention, cte, join

    Desafío final · 3 pasos Dificultad 4 de 5 Sin empezar

Elige qué puede ejecutarse en este sitio. Puedes cambiarlo cuando quieras desde "Configurar cookies", al pie de cada página.