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: Identificar os sites que aumentaram a produção por pelo menos três meses consecutivos.
 ###Tabelas: 
CREATE TABLE production (site_id INT, production_date DATE, quantity INT);
SELECT site_id, production_date FROM (SELECT site_id, production_date, quantity, COUNT(CASE WHEN quantity > LAG(quantity) OVER (PARTITION BY site_id ORDER BY production_date) THEN 1 END) OVER (PARTITION BY site_id ORDER BY production_date ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW) as consecutive_increases FROM production) t WHERE consecutive_increases >= 3;