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 porcentagem dos materiais utilizados nos últimos 3 meses que são ecologicamente corretos?
 ###Tabelas: 
CREATE TABLE materials (material_id INT PRIMARY KEY, eco_friendly BOOLEAN, order_date DATE);
SELECT (SUM(CASE WHEN eco_friendly THEN 1 ELSE 0 END) / COUNT(*)) * 100 AS eco_friendly_percentage FROM materials WHERE order_date >= DATEADD(month, -3, GETDATE());