playerID differential
----------------------------
5 10.62
5 18.55
5 0.96
4 1.13
5 5.56
4 1.12
5 3.45
Я пытаюсь взять сумму 5 самых последних значений с той же playerID, а затем разделите сумму на число различных дифференциалов, принятых в данном случае 5 .SQL Server: Sum() и другие математические функции
Я полностью потерял, поскольку я начинаю работать в SQL, я знаю, что могу сделать сумму значений с помощью функции sum(), но я не уверен, как использовать только самые последние значения или как отправить это значение в другую таблицу после завершения операции.
Любая помощь будет отличной.
Спасибо!
Есть отметка времени или автоматический идентификатор для указания последней записи? – radar
Нет, они не являются меткой времени, но они являются полем автоматического увеличения, которое только что называется идентификатором. –
Вы используете SQL Server 2012 или выше? Тогда запрос может быть очень коротким. – KumarHarsh