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: Qual é a distribuição de vulnerabilidades por gravidade e software, no último trimestre, com uma contagem de vulnerabilidades únicas?
 ###Tabelas: 
CREATE TABLE vulnerabilities (id INT, timestamp TIMESTAMP, severity VARCHAR(255), software VARCHAR(255), vulnerability_id INT);
SELECT software, severity, COUNT(DISTINCT vulnerability_id) as vulnerability_count FROM vulnerabilities WHERE timestamp >= DATE_SUB(CURRENT_TIMESTAMP(), INTERVAL 3 MONTH) GROUP BY software, severity;