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 é o tempo médio para resolver vulnerabilidades críticas nos últimos 3 meses?
 ###Tabelas: 
CREATE TABLE vulnerability_resolutions (resolution_time INT, vulnerability_severity VARCHAR(255)); INSERT INTO vulnerability_resolutions (resolution_time, vulnerability_severity) VALUES (7, 'Critical'), (12, 'High'), (23, 'Medium'), (34, 'Low'), (45, 'Critical'), (56, 'High'), (67, 'Medium');
SELECT AVG(resolution_time) as avg_resolution_time FROM vulnerability_resolutions WHERE vulnerability_severity = 'Critical' AND resolution_time > 0 AND resolution_time IS NOT NULL AND resolution_time < 1000 AND resolution_time >= DATE_SUB(CURRENT_DATE, INTERVAL 3 MONTH);