у меня есть студенческий стол по SQL Server 2008 со следующими столбцами:Сортировка внутри групп
StudentID name SubjectID lastUpdatedDate
-------------------------------------------------------
100 abc 01 2013-03-12 04:59:06.430
110 bbc 01 2013-03-12 03:59:06.430
120 cbc 02 2013-03-12 04:58:08.320
130 dbc 03 2013-03-12 02:58:11.320
140 ebc 02 2013-03-12 04:59:06.430
SubjectID относится к субъекту таблицы перекодировки:
SubjectID | SubjectDescription......
Хочу перечислить последнего изменения студенческий отчет по каждому типу предмета.
Последняя измененная запись определяется по убыванию на lastUpdatedDate
.
Так что - результат приведенных выше данных следует:
100 abc 01 2013-03-12 04:59:06.430
130 dbc 03 2013-03-12 02:58:11.320
140 ebc 02 2013-03-12 04:59:06.430
Есть ли способ это без создания временных таблиц?
Просьба указать некоторые данные образца и ожидаемые результаты. –