У меня есть требование, чтобы получить будущие годы на основе поля, доступного для сотрудника в таблице «Сотрудник», и даты выплаты пособий. Ниже приведены две таблицы, и ожидаемый результат показан ниже для двух сотрудников XYZ и AB C , Табличные данные для сотрудника

Пособие сотрудника Таблица дат

Ожидаемый результат 
Случай 1 - Скажите, что XYZ сотрудника имеет значение 5, а запрос выполняется 31/31/2020, затем запрос должен будет вернуться, как показано ниже Ввод - 31.03.2020 Ожидаемый вывод в строках 2020 2021 2022 2023 2024 2025+
Случай 2 Скажем, сотрудник AB C имеет значение 10, а запрос выполняется 31/31/2020, затем запрос должен быть возвращен, как показано ниже во втором столбце таблицы сотрудников и все вышеперечисленные годы следует указывать как (год) +. Я пытался использовать описания случаев для получения лет, но хотел бы получить некоторую динамическую оценку этого на основе поля значения.
Заранее спасибо.