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: Encontre o número de empresas em cada país que possuem práticas trabalhistas justas.
 ###Tabelas: 
CREATE TABLE Companies (id INT, name VARCHAR(255), country VARCHAR(255)); INSERT INTO Companies (id, name, country) VALUES (1, 'CompanyX', 'Brazil'), (2, 'CompanyY', 'France'), (3, 'CompanyZ', 'India'); CREATE TABLE LaborPractices (id INT, company_id INT, practice VARCHAR(255)); INSERT INTO LaborPractices (id, company_id, practice) VALUES (1, 1, 'Fair wages'), (2, 1, 'Safe working conditions'), (3, 2, 'Fair wages'), (4, 3, 'Safe working conditions');
SELECT Companies.country, COUNT(DISTINCT Companies.id) FROM Companies JOIN LaborPractices ON Companies.id = LaborPractices.company_id WHERE LaborPractices.practice IN ('Fair wages', 'Safe working conditions') GROUP BY Companies.country;