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: Calcular o número total de locais de trabalho por setor, diferenciando entre locais de trabalho sindicalizados e não sindicalizados
 ###Tabelas: 
CREATE TABLE workplaces (id INT, name VARCHAR(255), industry VARCHAR(255), union_status VARCHAR(255), num_employees INT); INSERT INTO workplaces (id, name, industry, union_status, num_employees) VALUES (1, 'ABC Company', 'Manufacturing', 'Union', 500), (2, 'XYZ Corporation', 'Manufacturing', 'Non-Union', 250), (3, 'DEF Industries', 'Retail', 'Union', 300), (4, 'GHI Company', 'Retail', 'Non-Union', 150), (5, 'JKL Industries', 'Construction', 'Union', 200);
SELECT industry, union_status, COUNT(*) as 'Total Workplaces' FROM workplaces GROUP BY industry, union_status;