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 diferença salarial média entre os funcionários que completaram e não completaram o treinamento de diversidade e inclusão, por cargo?
 ###Tabelas: 
CREATE TABLE Employees (EmployeeID INT, Gender VARCHAR(10), JobTitle VARCHAR(50), Salary INT, CompletedDiversityTraining BOOLEAN); INSERT INTO Employees (EmployeeID, Gender, JobTitle, Salary, CompletedDiversityTraining) VALUES (1, 'Male', 'Manager', 70000, TRUE), (2, 'Female', 'Manager', 65000, FALSE), (3, 'Male', 'Developer', 60000, TRUE), (4, 'Female', 'Developer', 62000, FALSE);
SELECT JobTitle, AVG(CASE WHEN CompletedDiversityTraining THEN Salary ELSE NULL END) - AVG(CASE WHEN NOT CompletedDiversityTraining THEN Salary ELSE NULL END) AS Salary_Difference FROM Employees GROUP BY JobTitle;