-- A tabela campaigns foi corrigida: eliminou-se a duplicação, adicionou-se uma chave (PK).
-- Foram realizadas mais campanhas, devido a bugs, os utilizadores começaram a ter tentativas falhadas de entrega de comunicações, e alguns nem sequer conseguiram mostrar.
-- Sobre as campanhas promocionais enviadas aos utilizadores:
-- 2.1 Escreva uma consulta que mostre o número de utilizadores que receberam com sucesso a comunicação, para cada campanha.
-- 2.2 Modifique a consulta para mostrar: o número de utilizadores que não receberam nenhuma comunicação bem-sucedida, para cada campanha.
-- 3. Foi adicionado um campo à tabela communications – event_timestamp – data e hora do evento de entrega da comunicação no formato '%Y-%m-%d %H:%M:%S'.
-- Para todas as campanhas, incluindo as não lançadas, calcule a métrica: a proporção de utilizadores para os quais a entrega da mensagem bem-sucedida foi feita na primeira tentativa.
-- Pode usar funções de janela, ou fazer sem elas, mas é importante que a consulta seja ótima.