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 a média salarial dos funcionários no departamento de TI e o número total de funcionários no departamento de Vendas, para cada localização.
 ###Tabelas: 
CREATE TABLE Employees (EmployeeID int, Department varchar(20), Salary int, Location varchar(20)); INSERT INTO Employees (EmployeeID, Department, Salary, Location) VALUES (1, 'IT', 70000, 'New York'), (2, 'IT', 75000, 'New York'), (3, 'Sales', 60000, 'Los Angeles'), (4, 'Sales', 65000, 'Los Angeles'), (5, 'Sales', 70000, 'Chicago');
SELECT e.Location, AVG(e.Salary) AS Avg_Salary_IT, COUNT(s.EmployeeID) AS Num_Employees_Sales FROM Employees e LEFT JOIN Employees s ON e.Location = s.Location AND s.Department = 'Sales' WHERE e.Department = 'IT' GROUP BY e.Location;