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 é a receita total gerada a partir de assinaturas e anúncios para projetos de jornalismo investigativo no último trimestre?
 ###Tabelas: 
CREATE TABLE subscriptions (id INT, type VARCHAR(50), start_date DATE, end_date DATE, revenue DECIMAL(10,2)); CREATE TABLE ads (id INT, type VARCHAR(50), placement VARCHAR(50), start_date DATE, end_date DATE, revenue DECIMAL(10,2));
SELECT 'subscriptions' as source, SUM(revenue) FROM subscriptions WHERE start_date <= CURDATE() AND end_date >= CURDATE() - INTERVAL 3 MONTH UNION ALL SELECT 'ads' as source, SUM(revenue) FROM ads WHERE start_date <= CURDATE() AND end_date >= CURDATE() - INTERVAL 3 MONTH;