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 total de funcionários e contratados em cada operação de mineração?
 ###Tabelas: 
CREATE TABLE mining_employees (id INT, name VARCHAR(50), operation_id INT, type VARCHAR(10)); INSERT INTO mining_employees (id, name, operation_id, type) VALUES (1, 'John Doe', 1, 'Employee'), (2, 'Jane Smith', 1, 'Contractor'), (3, 'Bob Johnson', 2, 'Employee');
SELECT operation_id, SUM(CASE WHEN type = 'Employee' THEN 1 ELSE 0 END) AS total_employees, SUM(CASE WHEN type = 'Contractor' THEN 1 ELSE 0 END) AS total_contractors FROM mining_employees GROUP BY operation_id;