Cześć wszystkim... Mam taki problem do ogarnięcia mam dwie tabele w pierwszej są Id inwestycji + aktualny etap + data_modyfikacji w drugiej natomiast rejestrowane są natomiast wartości historyczne jak etapy się zmieniały i kiedy (MS SQL 2016):
tabela_no1
Id_inw| Etap|data_modyfikacji
---------------- | -------------------
1 | Etap 3 | 2018-06-01
2 | Etap 2 | 2018-05-01
3 | Etap 1 | 2018-06-01
tabela_no2_historia
Id | Id_inw | Etap | data_modyfikacji
---------------- | -------------------
1 | 1 | Etap 1 | 2018-02-01
2 | 1 | Etap 2 | 2018-04-01
3 | 2 | Etap 1 | 2018-04-01
I teraz chciałbym np określić stan jaki jest na dla poszczególnych ID czyli wynik na 01-06-2018 będzie
Id_inw| Etap|data_modyfikacji
---------------- | -------------------
1 | Etap 3 | 2018-06-01
2 | Etap 2 | 2018-05-01
3 | Etap 1 | 2018-06-01
Problemem dla mnie jest jak wydobyć jak wygląda stan np. na 01-05-2018 czyli::
Id_inw| Etap|data_modyfikacji
---------------- | -------------------
1 | Etap 2 | 2018-04-01
2 | Etap 2 | 2018-05-01
Z góry dziękuje za pomoc.