У меня есть база данных с бегунами, временем и датой. Они бегут по разным трассам, но обычно на одинаковое расстояние. Я хочу выяснить, сколько времени занимает в среднем определенная дорожка, сравнивая ее только с бегунами, которые пробежали оба, а не просто получать среднее значение. Так, например, сравните среднее время 05.02.2020 со средним временем 09.05.2020, используя только людей, которые бегали в обе даты.
Возможно ли это?
Пример таблицы
RUNNER TIME DISTANCE DATE
A 23.40 7 02/05/2020
B 24.28 7 02/05/2020
C 28.90 7 02/05/2020
A 23.60 7 09/05/2020
D 22.80 7 09/05/2020
B 14.30 4 09/05/2020
Для этого оператора потребуется поле «расстояние», поскольку некоторые бегуны могут бегать на разные дистанции. Так как А - единственный бегун в обе даты и на одно и то же расстояние, ответ будет 0,2 или -0,2, в зависимости от того, каким способом вы это сделаете, это не имеет значения.