У меня есть база данных только для добавления.Мне нужно определить дату изменения статуса записи с «A» на «B». Я хотел бы сделать это с помощью одного запроса типа лямбда
Идентификатор объекта Идентификатор записи OldStatus NewStatus Date
1 1 Null A 1/1/2019
1 2 AB 1/10/2019
2 1 Null A 2/1/2019
2 2 AB 2/10/ 2019
2 3 BB 2/15/2019
2 4 BB 2/20/2019
Объект 1 не сложный, я могу группировать по идентификатору объекта, затемпо убыванию даты и просто выберите объекты, где OldStatus == 'A' и New Status == 'B', но у меня возникли проблемы с запросом, где «изменение статуса» еще дальше в прогрессии, как показано дляОбъект 2, куда мне нужно вернуться 2/10/2019.
Буду признателен за любое направление, которое некоторые из вас могут предоставить.