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: Determine a porcentagem de regiões com uma classificação de alto risco nos últimos 6 meses.
 ###Tabelas: 
CREATE TABLE GeopoliticalRiskAssessments (Id INT, Region VARCHAR(255), RiskRating VARCHAR(255), AssessmentDate DATE); INSERT INTO GeopoliticalRiskAssessments (Id, Region, RiskRating, AssessmentDate) VALUES (5, 'Europe', 'High', '2021-12-01'); INSERT INTO GeopoliticalRiskAssessments (Id, Region, RiskRating, AssessmentDate) VALUES (6, 'Africa', 'Medium', '2022-02-15');
SELECT COUNT(*) * 100.0 / (SELECT COUNT(*) FROM GeopoliticalRiskAssessments WHERE AssessmentDate >= DATEADD(month, -6, GETDATE())) as Percentage FROM GeopoliticalRiskAssessments WHERE RiskRating = 'High';