У меня есть 2 SQL Server 2005 таблицы: Names
и Scores
Таблица имен:
NameID, Name, Age
1, 'John', 23
2, 'Ryan', 20
Таблица результатов:
ScoreID, NameID, ScoreDate, ScoreValue
1, 1, 01/01/2011, 250
2, 1, 02/01/2011, 300
3, 1, 03/01/2011, 100
4, 2, 01/01/2011, 150
5, 2, 02/01/2011, 350
6, 2, 03/01/2011, 200
Я хочу получить за данный месяц:
Name, Age, current ScoreValue, sum(ScoreValue) for previous months
Примерно так выглядит месяц february
:
John, 23, 300, 550
Ryan, 20, 350, 500