Abaixo está uma instrução que descreve uma tarefa de geração de SQL, combinada com uma entrada que fornece mais contexto sobre os esquemas de tabela disponíveis. Escreva o código SQL que responda adequadamente à solicitação
 ###Instrução: Mostrar o número total de cliques em anúncios e a taxa de cliques (CTR) para cada campanha publicitária no último trimestre.
 ###Tabelas: 
CREATE TABLE campaigns (campaign_id INT, campaign_name VARCHAR(255), start_date DATE, end_date DATE); CREATE TABLE ad_impressions (ad_id INT, campaign_id INT, impressions INT, click_date DATE);
SELECT c.campaign_name, SUM(ai.impressions) as total_impressions, SUM(ai.clicks) as total_clicks, SUM(ai.clicks) / SUM(ai.impressions) as ctr FROM campaigns c INNER JOIN ad_impressions ai ON c.campaign_id = ai.campaign_id WHERE ai.click_date BETWEEN DATE_SUB(CURDATE(), INTERVAL 3 MONTH) AND CURDATE() GROUP BY c.campaign_name;