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 demanda média de energia e a fonte de energia correspondente para locais com uma demanda superior a 7000 nas tabelas de demanda de energia e geração renovável?
 ###Tabelas: 
CREATE TABLE renewable_generation (id INT, source VARCHAR(255), capacity FLOAT, location VARCHAR(255)); CREATE TABLE energy_demand (id INT, location VARCHAR(255), demand FLOAT, timestamp DATETIME); INSERT INTO renewable_generation (id, source, capacity, location) VALUES (1, 'Wind', 5000.0, 'NY'), (2, 'Solar', 7000.0, 'FL'); INSERT INTO energy_demand (id, location, demand, timestamp) VALUES (1, 'NY', 8000.0, '2022-01-01 10:00:00'), (2, 'FL', 6000.0, '2022-01-01 10:00:00');
SELECT e.location, r.source, AVG(e.demand) as avg_demand FROM renewable_generation r RIGHT JOIN energy_demand e ON r.location = e.location WHERE e.demand > 7000.0 GROUP BY e.location, r.source;