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: Calcular a porcentagem de reatores em cada local com temperaturas excedendo o limite máximo específico do local.
 ###Tabelas: 
CREATE TABLE site (site_id INT, site_name VARCHAR(50)); CREATE TABLE reactor (reactor_id INT, site_id INT, temperature DECIMAL(5,2), site_max_temp DECIMAL(5,2)); INSERT INTO site (site_id, site_name) VALUES (1, 'Site A'), (2, 'Site B'); INSERT INTO reactor (reactor_id, site_id, temperature, site_max_temp) VALUES (1, 1, 85, 80), (2, 1, 75, 80), (3, 2, 78, 75), (4, 2, 73, 75);
SELECT site.site_name, 100.0 * AVG(CASE WHEN reactor.temperature > site_max_temp THEN 1 ELSE 0 END) AS pct_exceeded FROM reactor JOIN site ON reactor.site_id = site.site_id GROUP BY site.site_name;