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: Identifique os 3 tipos mais frequentes de ameaças e sua frequência para a organização 'Org789' para o ano atual?
 ###Tabelas: 
CREATE TABLE threats (threat_type VARCHAR(255), organization VARCHAR(255), threat_date DATE); INSERT INTO threats (threat_type, organization, threat_date) VALUES ('Phishing', 'Org789', '2022-01-01'), ('Malware', 'Org789', '2022-01-05'), ('Ransomware', 'Org789', '2022-01-10'), ('Phishing', 'Org789', '2022-02-01'), ('Phishing', 'Org789', '2022-02-15'), ('Malware', 'Org789', '2022-03-01'), ('Phishing', 'Org789', '2022-03-15'), ('Ransomware', 'Org789', '2022-04-01'), ('Phishing', 'Org789', '2022-04-15'), ('Malware', 'Org789', '2022-05-01'), ('Phishing', 'Org789', '2022-05-15');
SELECT threat_type, COUNT(threat_type) as frequency FROM threats WHERE organization = 'Org789' AND threat_date >= DATEADD(year, -1, GETDATE()) GROUP BY threat_type ORDER BY frequency DESC LIMIT 3;