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 principais endereços IP que fizeram mais tentativas de login no último mês?
 ###Tabelas: 
CREATE TABLE login_attempts (id INT, ip_address VARCHAR(255), attempt_time TIMESTAMP); INSERT INTO login_attempts (id, ip_address, attempt_time) VALUES (1, '192.168.1.1', '2022-01-02 12:30:00'), (2, '192.168.1.2', '2022-01-10 14:15:00'), (3, '192.168.1.3', '2022-01-05 09:20:00');
SELECT ip_address, COUNT(*) as count FROM login_attempts WHERE attempt_time >= DATE_SUB(CURRENT_TIMESTAMP(), INTERVAL 1 MONTH) GROUP BY ip_address ORDER BY count DESC LIMIT 5;