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: Quantos funcionários do sexo masculino, feminino e não-binários trabalham em cada empresa?
 ###Tabelas: 
CREATE TABLE Company (id INT, name VARCHAR(50)); INSERT INTO Company (id, name) VALUES (1, 'Acme Inc'); INSERT INTO Company (id, name) VALUES (2, 'Beta Corp'); INSERT INTO Company (id, name) VALUES (3, 'Gamma Startup'); CREATE TABLE Diversity (company_id INT, gender VARCHAR(10), employee_count INT); INSERT INTO Diversity (company_id, gender, employee_count) VALUES (1, 'Male', 500); INSERT INTO Diversity (company_id, gender, employee_count) VALUES (1, 'Female', 300); INSERT INTO Diversity (company_id, gender, employee_count) VALUES (2, 'Male', 1000); INSERT INTO Diversity (company_id, gender, employee_count) VALUES (2, 'Female', 500); INSERT INTO Diversity (company_id, gender, employee_count) VALUES (3, 'Non-binary', 250);
SELECT company_id, gender, SUM(employee_count) as total FROM Diversity GROUP BY company_id, gender;