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 porcentagem de funcionários que completaram o treinamento de liderança, por departamento e grupo etário?
 ###Tabelas: 
CREATE TABLE Employees (EmployeeID int, FirstName varchar(50), LastName varchar(50), Department varchar(50), Age int, LeadershipTraining bit); INSERT INTO Employees (EmployeeID, FirstName, LastName, Department, Age, LeadershipTraining) VALUES (1, 'John', 'Doe', 'IT', 30, 1), (2, 'Jane', 'Doe', 'IT', 40, 1), (3, 'Jim', 'Smith', 'HR', 50, 0);
SELECT Employees.Department, Employees.Age, COUNT(CASE WHEN Employees.LeadershipTraining = 1 THEN 1 ELSE NULL END) as Completed_Training, COUNT(Employees.EmployeeID) as Total_Employees, COUNT(CASE WHEN Employees.LeadershipTraining = 1 THEN 1 ELSE NULL END) * 100.0 / COUNT(Employees.EmployeeID) as Percentage_Completed FROM Employees GROUP BY Employees.Department, Employees.Age;