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: Quais são os 3 sistemas mais vulneráveis com base em sua pontuação média de vulnerabilidade nos últimos 30 dias?
 ###Tabelas: 
CREATE TABLE Vulnerabilities (system_id INT, vulnerability_score DECIMAL(3,2), timestamp TIMESTAMP); INSERT INTO Vulnerabilities (system_id, vulnerability_score, timestamp) VALUES (1, 7.5, '2022-01-01 10:00:00'), (1, 7.3, '2022-01-02 10:00:00');
SELECT system_id, AVG(vulnerability_score) as avg_vulnerability_score FROM Vulnerabilities WHERE timestamp BETWEEN DATE_SUB(CURRENT_TIMESTAMP, INTERVAL 30 DAY) AND CURRENT_TIMESTAMP GROUP BY system_id ORDER BY avg_vulnerability_score DESC LIMIT 3;