Sobes.tech
Senior

-- 1.1 Ce va afișa interogarea: 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 Cum se va schimba răspunsul dacă se schimbă tipul de JOIN în LEFT? -- 1.3 Indicați ordinea de executare a operatorilor în această interogare. -- 2. Tabela campaigns a fost corectată: s-au eliminat duplicatele, s-a adăugat cheia (PK). -- S-au realizat mai multe campanii, din cauza bug-urilor, încercările de livrare a comunicațiilor au eșuat pentru unii utilizatori, iar unii nu au reușit să fie afișați deloc. -- Despre campaniile promoționale trimise utilizatorilor: -- 2.1 Scrieți o interogare care afișează numărul de utilizatori care au primit cu succes comunicarea pentru fiecare campanie. -- 2.2 Modificați interogarea pentru a afișa: numărul de utilizatori care nu au primit nicio comunicare de succes, pentru fiecare campanie.