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 5 tipos mais comuns de ameaças para um endereço IP específico?
 ###Tabelas: 
CREATE TABLE threats (id INT, ip_address VARCHAR(50), type VARCHAR(50), frequency INT); INSERT INTO threats (id, ip_address, type, frequency) VALUES (1, '192.168.0.1', 'malware', 5), (2, '192.168.0.1', 'phishing', 3), (3, '192.168.0.1', 'DDOS', 2), (4, '192.168.0.2', 'malware', 4), (5, '192.168.0.2', 'phishing', 6);
SELECT type, SUM(frequency) as total_frequency FROM threats WHERE ip_address = '192.168.0.1' GROUP BY type ORDER BY total_frequency DESC LIMIT 5;