Sobes.tech
Senior

-- 1.1 Co zobrazí dotaz: SELECT campaign, COUNT(*) as rows, COUNT(DISTINCT co.user_id) AS users FROM campaigns AS ca INNER JOIN communications AS co ON ca.campaign = co.campaign GROUP BY ca.campaign AS campaign -- 1.2 Cómo cambiará la respuesta si se cambia el tipo de JOIN a LEFT? -- 1.3 Indique el orden de ejecución de los operadores en esta consulta. -- 2. La tabla campaigns fue corregida: se eliminaron duplicados, se añadió la clave (PK). -- Se realizaron más campañas, debido a errores, los intentos de entrega de comunicaciones fallaron para algunos usuarios, y algunos ni siquiera lograron mostrarse. -- Sobre las campañas promocionales enviadas a los usuarios: -- 2.1 Escriba una consulta que muestre la cantidad de usuarios que recibieron con éxito la comunicación para cada campaña. -- 2.2 Modifique la consulta para mostrar: la cantidad de usuarios que no recibieron ninguna comunicación exitosa, para cada campaña.