我试图找到每个团队从2006年到2016年的平均薪水,但是我的代码生成了此输出。为什么我没有得到比yearID 2006大的值?
payrolls_df = pd.read_sql("SELECT teamID, yearID, salary FROM Salaries WHERE yearID >= 2006 GROUP by teamID;", db)
payrolls_df
答案 0 :(得分:0)
您没有求平均值。试试:
SELECT teamID, yearID, AVG(salary) FROM Salaries WHERE yearID >= 2006 GROUP by teamID, yearId