У меня есть две таблицы, первая такая:
INTERNSHIP
ID| Term
---------
1 | 2015
1 | 2014
2 | 2016
2 | 2017
Второй такой:
Term
Term| Term Description | End Date
---------------------------------
2014 | Summer 2014 | 8/12014
2014 | Summer 2014 | 8/12014
2015 | Fall 2015 | 12/1/2015
2017 | Spring 2017 | 4/1/2017
2017 | Spring 2017 | 6/1/2017
Мне нужно найти «Описание термина» для самого последнего термина для всех идентификаторов. Желаемый результат таков:
ID| Term | Term Description
------------------
1 | 2015 | Fall 2015
2 | 2017 | Spring 2017
Я провел небольшое исследование и нашел решение, подобное этому:
SELECT INTERNSHIP.ID, INTERNSHIP.Term
FROM INTERNSHIP
WHERE (
SELECT MAX(INTERNSHIP.Term)
)
GROUP BY INTERNSHIP.ID
К тому времени я получил отличительные идентификаторы с самым последним термином, но я не смог присоединиться к нему с описанием термина. Может ли кто-нибудь помочь мне получить желаемый результат?