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: Qual é o número total de impressões de anúncios e cliques para cada anunciante no último mês?
 ###Tabelas: 
CREATE TABLE advertisers (id INT, name VARCHAR(50)); CREATE TABLE ad_impressions (advertiser_id INT, impression_time TIMESTAMP); CREATE TABLE ad_clicks (advertiser_id INT, click_time TIMESTAMP);
SELECT advertisers.name, COUNT(ad_impressions.advertiser_id) as total_impressions, COUNT(ad_clicks.advertiser_id) as total_clicks FROM advertisers LEFT JOIN ad_impressions ON advertisers.id = ad_impressions.advertiser_id LEFT JOIN ad_clicks ON advertisers.id = ad_clicks.advertiser_id WHERE ad_impressions.impression_time > NOW() - INTERVAL '1 month' GROUP BY advertisers.name;