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 para cada plano de celular no último ano?
 ###Tabelas: 
CREATE TABLE mobile_plans (id INT, name VARCHAR(255), price DECIMAL(10,2), data_limit INT); INSERT INTO mobile_plans (id, name, price, data_limit) VALUES (1, 'Basic', 30.00, 2048), (2, 'Premium', 50.00, 10000); CREATE TABLE revenue (plan_id INT, timestamp DATETIME, amount DECIMAL(10,2));
SELECT m.name, SUM(r.amount) as total_revenue FROM mobile_plans m INNER JOIN revenue r ON m.id = r.plan_id WHERE r.timestamp >= DATE_SUB(CURRENT_DATE, INTERVAL 1 YEAR) GROUP BY m.name;