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 é o salário médio para cada cargo de funcionário, agrupado por gênero?
 ###Tabelas: 
CREATE TABLE Employees (EmployeeID INT, Name VARCHAR(50), Position VARCHAR(50), HireDate DATETIME); CREATE TABLE Salaries (SalaryID INT, EmployeeID INT, Amount DECIMAL(5,2), StartDate DATETIME, EndDate DATETIME);
SELECT Employees.Position, Employees.Gender, AVG(Salaries.Amount) as AverageSalary FROM Employees JOIN Salaries ON Employees.EmployeeID = Salaries.EmployeeID GROUP BY Employees.Position, Employees.Gender;