У нас есть таблица history , которая определена следующим образом:
--ID (pk) -----------Object ID--------------Work ID--------date------
1 1111 AAAA 1/1/2010
2 1111 AAAA 1/2/2010
3 2222 BBBB 1/1/2010
4 3333 CCCC 1/1/2010
5 1111 DDDD 1/3/2010
Нам нужна последняя (на основе даты, а не на основе ID) строка PER Work ID.Обратите внимание, что у идентификатора объекта может быть несколько рабочих идентификаторов, и нам нужен последний для КАЖДОГО рабочего идентификатора.
Что нам нужно в нашем наборе результатов:
ID (pk) -----------Object ID--------------Work ID--------date------
2 1111 AAAA 1/2/2010
3 2222 BBBB 1/1/2010
4 3333 CCCC 1/1/2010
5 1111 DDDD 1/3/2010
Мысли / Идеи?