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 taxa de retenção de funcionários no departamento de TI, dividida por anos de experiência?
 ###Tabelas: 
CREATE TABLE Employees (EmployeeID int, Department varchar(50), YearsOfExperience int, HireDate date, TerminationDate date);
SELECT e.Department, e.YearsOfExperience, 100.0 * COUNT(DISTINCT CASE WHEN e.TerminationDate IS NULL THEN e.EmployeeID END) / COUNT(DISTINCT e.EmployeeID) as RetentionRate FROM Employees e WHERE e.Department = 'IT' GROUP BY e.Department, e.YearsOfExperience;