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 as categorias de ameaças distintas e sua contagem total de ocorrências no último ano, excluindo quaisquer ameaças que ocorreram mais de uma vez em um único dia?
 ###Tabelas: 
CREATE TABLE threat_occurrences (threat_category TEXT, occurrence_date DATE, occurrence_count INT);INSERT INTO threat_occurrences (threat_category, occurrence_date, occurrence_count) VALUES ('Ransomware', '2022-03-01', 1), ('Phishing', '2022-03-02', 2), ('Malware', '2022-03-03', 1), ('Ransomware', '2022-03-04', 1), ('Phishing', '2022-03-05', 1);
SELECT threat_category, SUM(occurrence_count) as total_occurrences FROM threat_occurrences WHERE occurrence_date >= DATEADD(year, -1, GETDATE()) GROUP BY threat_category HAVING COUNT(DISTINCT occurrence_date) >= COUNT(occurrence_count);