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 média salarial dos desenvolvedores que ingressaram em 2020, particionados por gênero e ordenados por salário?
 ###Tabelas: 
CREATE TABLE developers (id INT, name VARCHAR(50), gender VARCHAR(10), salary INT, join_date DATE); INSERT INTO developers (id, name, gender, salary, join_date) VALUES (1, 'John Doe', 'Male', 80000, '2020-01-01'); INSERT INTO developers (id, name, gender, salary, join_date) VALUES (2, 'Jane Smith', 'Female', 85000, '2020-01-02');
SELECT gender, AVG(salary) OVER (PARTITION BY gender ORDER BY salary) as avg_salary FROM developers WHERE YEAR(join_date) = 2020;