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: Gerar uma visualização 'tendências de ameaças' para exibir o número de métricas de inteligência de ameaças altas, médias e baixas por ano.
 ###Tabelas: 
CREATE TABLE threat_intelligence (id INT PRIMARY KEY, year INT, threat_level VARCHAR(10), description TEXT);INSERT INTO threat_intelligence (id, year, threat_level, description) VALUES (1, 2018, 'High', 'Cyber attack on defense networks'), (2, 2018, 'Medium', 'Espionage activities'), (3, 2018, 'Low', 'Propaganda campaigns'), (4, 2019, 'High', 'Physical attack on military bases'), (5, 2019, 'Medium', 'Cyber attack on defense networks'), (6, 2019, 'Low', 'Propaganda campaigns');
CREATE VIEW threat_trends AS SELECT year, SUM(CASE WHEN threat_level = 'High' THEN 1 ELSE 0 END) as high_threats, SUM(CASE WHEN threat_level = 'Medium' THEN 1 ELSE 0 END) as medium_threats, SUM(CASE WHEN threat_level = 'Low' THEN 1 ELSE 0 END) as low_threats FROM threat_intelligence GROUP BY year;