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 fábricas em cada país que seguem práticas de trabalho justas?
 ###Tabelas: 
CREATE TABLE labor_practices (country VARCHAR(255), factory_id INT, ethical_practice BOOLEAN); INSERT INTO labor_practices (country, factory_id, ethical_practice) VALUES ('US', 1, TRUE), ('US', 2, FALSE), ('China', 1, FALSE), ('China', 2, FALSE), ('Bangladesh', 1, TRUE), ('Bangladesh', 2, TRUE);
SELECT country, 100.0 * COUNT(*) FILTER (WHERE ethical_practice = TRUE) / COUNT(*) as fair_labor_percentage FROM labor_practices GROUP BY country;