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: Liste todos os endereços IP únicos que tentaram um ataque de força bruta em nossos sistemas, juntamente com o número total de tentativas feitas por cada IP.
 ###Tabelas: 
CREATE TABLE brute_force_attacks (ip VARCHAR(255), timestamp TIMESTAMP); CREATE TABLE attack_counts (ip VARCHAR(255), count INT); INSERT INTO brute_force_attacks (ip, timestamp) VALUES ('192.168.1.1', '2021-01-01 10:00:00'), ('192.168.1.2', '2021-01-01 11:00:00'); INSERT INTO attack_counts (ip, count) VALUES ('192.168.1.1', 5), ('192.168.1.2', 3);
SELECT ip, COUNT(*) as total_attempts FROM brute_force_attacks INNER JOIN attack_counts ON brute_force_attacks.ip = attack_counts.ip GROUP BY ip;