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 tempo que cada reator esteve em operação durante o primeiro trimestre de 2021.
 ###Tabelas: 
CREATE TABLE ReactorOperation (ID INT, ReactorID INT, StartTime TIME, EndTime TIME); INSERT INTO ReactorOperation (ID, ReactorID, StartTime, EndTime) VALUES (1, 201, '06:00:00', '14:00:00'), (2, 202, '08:00:00', '16:00:00'), (3, 201, '10:00:00', '18:00:00'), (4, 203, '07:00:00', '15:00:00');
SELECT ReactorID, SUM(TIMESTAMPDIFF(HOUR, StartTime, EndTime)) / (SELECT SUM(TIMESTAMPDIFF(HOUR, StartTime, EndTime)) FROM ReactorOperation WHERE ReactorOperation.ReactorID = Reactors.ID AND ReactorOperation.StartTime >= '2021-01-01' AND ReactorOperation.StartTime < '2021-04-01') * 100 AS Percentage FROM Reactors WHERE ReactorID IN (SELECT ReactorID FROM ReactorOperation WHERE ReactorOperation.StartTime >= '2021-01-01' AND ReactorOperation.StartTime < '2021-04-01') GROUP BY ReactorID;