0

我有一个数据框,它在同一天有多个具有 TSS 分数的条目。

    athlete    workoutday   tss
1  Athlete_1   2020-03-20   30
2  Athlete_1   2020-03-20   21
3  Athlete_1   2020-03-20   64

我想知道如何将 tss 分数合并到一个新列中并放入一个新的数据框中,以便每个运动员只有 1 个条目。

例如

    athlete    workoutday   tss
1  Athlete_1   2020-03-20   115
2  
3

干杯

4

1 回答 1

0

SELECT Athlete_1,workoutday, (select SUM(tss) from your_table where player='Athlete_1') as tss FROM your_table GROUP BY Athlete_1;

于 2020-04-21T10:15:14.093 回答