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 número total de vulnerabilidades e a pontuação média de gravidade para cada organização, ordenados pela maior pontuação média de gravidade, nos últimos 90 dias?
 ###Tabelas: 
CREATE TABLE vulnerabilities (vulnerability_id INT, organization VARCHAR(255), country VARCHAR(255), severity_score INT, vulnerability_date DATE); INSERT INTO vulnerabilities (vulnerability_id, organization, country, severity_score, vulnerability_date) VALUES (1, 'Org1', 'USA', 7, '2022-06-01'), (2, 'Org2', 'Canada', 5, '2022-06-02'), (3, 'Org3', 'Mexico', 8, '2022-06-03'), (4, 'Org1', 'USA', 9, '2022-07-01'), (5, 'Org2', 'Canada', 6, '2022-07-02'), (6, 'Org3', 'Mexico', 7, '2022-07-03');
SELECT organization, COUNT(vulnerability_id) as total_vulnerabilities, AVG(severity_score) as avg_severity_score FROM vulnerabilities WHERE vulnerability_date >= DATEADD(day, -90, GETDATE()) GROUP BY organization ORDER BY avg_severity_score DESC;