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 porcentagem de usuários que aceitaram nossa política de privacidade de dados em cada país, nos últimos 6 meses?
 ###Tabelas: 
CREATE TABLE users (user_id INT, first_name VARCHAR(50), last_name VARCHAR(50), age INT, gender VARCHAR(10), country VARCHAR(50), accepted_privacy_policy BOOLEAN);
SELECT country, ROUND(100.0 * SUM(CASE WHEN accepted_privacy_policy THEN 1 ELSE 0 END) / COUNT(user_id) OVER (PARTITION BY country), 2) AS acceptance_percentage FROM users WHERE accepted_privacy_policy IS NOT NULL AND post_date >= (CURRENT_DATE - INTERVAL '6 months') GROUP BY country;