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 gravidade média das vulnerabilidades encontradas no último mês para cada produto na região da APAC?
 ###Tabelas: 
CREATE TABLE vulnerabilities (id INT, timestamp TIMESTAMP, product VARCHAR(255), region VARCHAR(255), vulnerability_severity VARCHAR(255)); INSERT INTO vulnerabilities (id, timestamp, product, region, vulnerability_severity) VALUES (1, '2022-01-01 12:00:00', 'Product A', 'APAC', 'High'), (2, '2022-01-02 10:30:00', 'Product B', 'EMEA', 'Medium');
SELECT product, region, AVG(case when vulnerability_severity = 'High' then 3 when vulnerability_severity = 'Medium' then 2 when vulnerability_severity = 'Low' then 1 else 0 end) as avg_severity FROM vulnerabilities WHERE timestamp >= NOW() - INTERVAL 1 MONTH AND region = 'APAC' GROUP BY product, region;