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: Determine a pontuação média de resiliência de cada categoria de infraestrutura, considerando apenas categorias com mais de 3 projetos.
 ###Tabelas: 
CREATE TABLE InfrastructureCategories (CategoryID INT, CategoryName VARCHAR(50), ProjectCount INT, ResilienceScore DECIMAL(3,1)); INSERT INTO InfrastructureCategories (CategoryID, CategoryName, ProjectCount, ResilienceScore) VALUES (1, 'Roads', 5, 7.8), (2, 'Bridges', 4, 8.2), (3, 'Public Transportation', 7, 6.9), (4, 'Water Supply', 2, 9.1);
SELECT CategoryName, AVG(ResilienceScore) as AvgResilienceScore FROM InfrastructureCategories GROUP BY CategoryName HAVING ProjectCount > 3;