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: Quais atletas têm um salário mais alto do que o salário médio em seu esporte?
 ###Tabelas: 
CREATE TABLE athlete_salaries (id INT, name VARCHAR(50), sport VARCHAR(50), salary INT); INSERT INTO athlete_salaries (id, name, sport, salary) VALUES (1, 'LeBron James', 'Basketball', 4000000), (2, 'Messi', 'Soccer', 5000000);
SELECT name, sport, salary FROM (SELECT name, sport, salary, AVG(salary) OVER (PARTITION BY sport) as avg_salary FROM athlete_salaries) subquery WHERE salary > avg_salary;