Почему я не получаю значения больше, чем 2006? - PullRequest
0 голосов
/ 28 февраля 2019

Я пытаюсь найти среднюю зарплату с 2006 по 2016 год для каждой команды, но мой код генерирует этот вывод.Почему я не получаю значения больше года ID 2006?

payrolls_df = pd.read_sql("SELECT teamID, yearID, salary FROM Salaries WHERE yearID >= 2006 GROUP by teamID;", db)
payrolls_df

Output

1 Ответ

0 голосов
/ 28 февраля 2019

Вы ничего не усредняете.Попробуйте:

SELECT teamID, yearID, AVG(salary) FROM Salaries WHERE yearID >= 2006 GROUP by teamID, yearId
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...