Sobes.tech
Senior

-- 1.1 Čo ukáže 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 Ako sa zmení odpoveď, ak zmeníme typ JOIN na LEFT? -- 1.3 Uveďte poradie vykonávania operátorov v tomto dotaze. -- 2. Tabuľka campaigns bola opravená: odstránené duplikáty, pridaný kľúč (PK). -- Bolo vykonaných viac kampaní, kvôli chybám začali mať používatelia neúspešné pokusy o doručenie komunikácií, a niektorí sa ani nemohli zobraziť. -- O promo kampaniach odoslaných používateľom: -- 2.1 Napíšte dotaz, ktorý ukazuje počet používateľov, ktorí úspešne dostali komunikáciu pre každú kampaň. -- 2.2 Zmeňte dotaz tak, aby ukazoval: počet používateľov, ktorí nedostali žiadnu úspešnú komunikáciu, pre každú kampaň.